启明云端分享|ESP32-C3小白入门试玩前准备

启明云端分享|ESP32-C3小白入门试玩前准备_第1张图片

乐鑫ESP32-C3模块了解一下(入门级)


ESP32-C3 是一款安全稳定、低功耗、低成本的物联网芯片,搭载 RISC-V 32 位单核处理器,支持 2.4 GHz Wi-Fi 和 Bluetooth LE 5.0。为物联网产品提供行业领先的射频性能、完善的安全机制和丰富的内存资源。ESP32-C3 对 Wi-Fi 和 Bluetooth LE 5.0 的双重支持降低了设备配网难度,适用于广泛的物联网应用场景。


第一点、简单的性能了解
ESP32-C3 系列是极低功耗、高集成度的 MCU 系统级芯片 (SoC),集成 2.4 GHz Wi-Fi 和低功耗蓝牙
(Bluetooth® LE) 双模无线通信,具有:
• 完整的 Wi-Fi 子系统,符合 IEEE 802.11b/g/n 协
议,具有 Station 模式、SoftAP 模式、SoftAP +
Station 模式和混杂模式(即 Promiscuous
mode,是一种特殊模式)
• 低功耗蓝牙子系统,支持 Bluetooth 5 和
Bluetooth mesh
• 行业领先的低功耗性能和射频性能
• RISC-V 32 位单核处理器,四级流水线架构,主
频高达 160 MHz
• 内置 400 KB SRAM(其中 16 KB 专用于
cache)、384 KB ROM 存储空间,并支持多个
外部 SPI、Dual SPI、Quad SPI、QPI flash
• 完善的安全机制
– 硬件加密加速器可支持 AES-128/256、
Hash、RSA、HMAC、数字签名和安全启动
– 集成真随机数发生器
– 支持片上存储器,片外存储器和外设的访问权限管理
– 支持片外存储器加解密功能
• 丰富的通信接口及GPIO管脚,可支持多种应用场景及复杂的应用

一、干什么?

  • 简单使用
    ESP32-C3支持 2.4 GHz Wi-Fi 和 Bluetooth LE 5.0,即可作为WiFi芯片进行通信,也可作为蓝牙芯片进行通信。不需要自己对芯片进行开发,只需要根据模块接口,通过AT指令就可将模块配置为WiFi模式或者蓝牙模式进行通信。

  • 模块开发
    ESP32-C3模块开发可搭建环境直接通过IDF进行开发,不仅可以实现连接WIFI、蓝牙,还可将其作为MCU连接外设实现其他功能。

ESP32-C3开发资料链接:【点击进入】

二、选什么?

当前乐鑫ESP32-C3系列的模组、开发板有:

  • ESP32-C3-MINI-1
  • ESP32-C3-WROOM-1
  • ESP32-C3-DevKitM-1
  • ESP32-C3-DevKitC-1

可根据情况选择合适自己的模组或者开发板。

三、怎么用?

具有超低功耗的 ESP32-C3 系列专为物联网 (IoT) 设备而设计,应用领域包括:
• 智能家居
– 智能照明
– 智能按钮
– 智能插座
– 室内定位
• 工业自动化
– 工业机器人
– Mesh 组网
– 人机界面
– 工业总线应用
• 医疗保健
– 健康监测
– 婴儿监控器
• 消费电子产品
– 智能手表、智能手环
– OTT 电视盒、机顶盒设备
– Wi-Fi 和蓝牙音箱
– 具有数据上传功能的玩具和接近感应玩具
• 智慧农业
– 智能温室大棚
– 智能灌溉
– 农业机器人
• 零售餐饮
– POS 系统
– 服务机器人
• 音频设备
– 网络音乐播放器
– 音频流媒体设备
– 网络广播
• 通用低功耗 IoT 传感器集线器
• 通用低功耗 IoT 数据记录器

然而对于新手来说,大多将其作为WIFI模块进行使用,那么怎样使用呢?首先你需要了解以下知识:

  • TTL信号通信
    (Tx,Rx,GND,VCC)通过高低电平进行通信,TX负责发送,Rx负责接收,MCU芯片(如51单片机,ARM芯片)都是通过TTL和ESP32-C3进行通信,将指令发给ESP32-C3,告诉它让它去完成相应的功能。这是单片机通信的基础,通常将TTL转化成232或者485信号。有时候也称作uart信号。

  • AT指令
    这是和ESP32-C3交流的语言,因为通常是" AT+(内容)"的格式发送,所以叫它AT指令。不过当前ESP32-C3系列的AT指令乐鑫官方暂未发布。

使用准备

  • ESP32-C3模块或者开发板一个(可以启明云端官方淘宝店铺购买)
  • PC机一台
  • USB转TTL,如果是开发板则需准备USB线
  • 串口调试助手
  • 网络调试助手(用来模拟建立TCPserver,TCPclient,UDP服务)

你可能感兴趣的:(乐鑫ESP方案及开发文档,ESP32-C3,ESP32)