文章图片
文章图片
ESP32-C3 搭载 RISC-V 32 位单核处理器 , 时钟频率高达 160 MHz 。 具有 22 个可编程 GPIO 管脚、内置 400 KB SRAM , 支持通过 SPI、Dual SPI、Quad SPI 和 QPI 接口外接多个 flash , 满足各类物联网产品功能需求 。
ESP32-C3 是一款安全稳定、低功耗、低成本的物联网芯片 , 搭载 RISC-V 32 位单核处理器 , 支持 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) , 为物联网产品提供行业领先的射频性能、完善的安全机制和丰富的内存资源 。
入门部分面向那些对探索 ESP32-C3 功能 , 或嵌入式编程和嵌入式 Rust 感兴趣的开发者 , 指导用户基于 HTTP 和 MQTT, 以及嵌入式设备上的 Rust 标准库进行开发 , 使其开发板对命令做出反应并发送传感器数据 , 与外界实现交互 。
用 cargo generate 建立项目;编写 HTTP 客户端;编写 HTTP 服务器;编写 MQTT 客户端 , 用于:发布传感器数据;接收订阅的命令 。
ESP32-C3 对 Wi-Fi 和 Bluetooth 5 (LE) 的双重支持降低了设备配网难度 , 适用于广泛的物联网应用场景 。
高级部分面向那些对学习外设访问、读写寄存器和 ESP32-C3 上的嵌入式 Rust 中断处理感兴趣 , 且拥有嵌入式编程基础的开发者 。
高级部分包含以下内容:通过 I2C 读取温度和湿度传感器;通过同一 I2C 总线读取 IMU;I2C 驱动的介绍;用按钮处理中断 。
ESP32-C3 支持基于 RSA-3072 算法的安全启动和基于 AES-128/256-XTS 算法的 flash 加密功能 , 确保设备安全连接;创新的数字签名模块和 HMAC 模块确保设备身份安全;支持加密算法的硬件加速器确保设备在本地网络和云上安全传输数据 。
【物联网|ESP32-C3物联网Wi-Fi芯片,嵌入式设备技术开发应用,飞睿科技乐鑫代理】这一部分将会在 ESP Rust Board 开发板发布之后对开发者完全开放 。 内置 ESP32-C3 的 ESP Rust Board 或 ESP32-C3-DevKit-02 。
ESP Rust Board开发板基于ESP32-C3 单核 RISC-V MCU , 支持 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE) 。
它板载一个 ESP32-C3-MINI-1模组、一个 6DoF IMU、温度和湿度传感器、锂离子电池充电器和 USB (Type-C) 接口 , 并采用 Adafruit Feather 外形尺寸 , 对面包板十分友好 。
ESP Rust Board 在设计时着重考虑了培训使用的便捷性 。 用户无需处理电线 , 就能用开发板的板载外设演示 Rust 的性能 , 防止接线过程中容易出现的各类问题 。 开发板的设计也支持开发者在 PCB 上印制美观的丝印和信息 。
- 互联网+|江苏28岁美丽女护士在网络借贷平台上欠下200万的网贷。结果东拼西凑无力偿还的她,走上了一条绝路
- 京东云联合京东物流为家电行业提供一体化供应链服务
- |穿行在上海的物流配送员
- 上海听障女孩面临断粮,“淘小二”27小时爱心接力送物资
- 本文转自:南宁晚报在信息时代|南宁消费购物节 | 购买手机有补贴 话费流量送送送
- 日本一《魔物饭大冒险》中文版游戏系统介绍 6月30日发售
- IT技术|IT技术影响力之星!网易数帆获年度云原生技术产品和IT领军人物奖项
- 京东科技联合京东物流打造首座动产融资仓 落地顺德北滘
- 小米科技|高端市场只能买苹果?这三款国产手机也很不错,物美价廉不要错过
- 工业互联网|一图读懂-工业互联网专项工作组2022年工作计划重点解读