@21ic小管家
参加论坛活动,有幸得到一块安信可ESP32-S开发板。
一、产品概述
Nodemcu-32s 模组是由安信可科技开发的。此款模组的核心是ESP32 芯片,具有可
扩展、自适应的特点。两个CPU 核可以被单独控制。时钟频率的调节范围为80 MHz 到
240 MHz,支持RTOS,是一款通用型Wi-Fi+BT+BLE MCU 模组。
Nodemcu-32s 模组集成了传统蓝牙、低功耗蓝牙和Wi-Fi。具有广泛的用途:Wi-Fi
支持极大范围的通信连接,也支持通过路由器直接连接互联网;而蓝牙可以让用户连接
手机或者广播BLE Beacon 以便于信号检测。模组支持的数据传输速率高达150 Mbps,
天线输出功率达到20 dBm,可实现最大范围的无线通信。因此,这款模组具有行业领先
的技术规格,在高集成度、无线传输距离、功耗以及网络联通等方面性能极佳。
ESP32 的操作系统是带有LwIP 的freeRTOS,还内置了带有硬件加速功能的TLS
1.2。芯片同时支持OTA 加密升级,方便用户在产品发布之后继续升级。
二、特性
802.11b/g/n (802.11n,速度高达150Mbps)
WIFI 频率范围2400~2483.5MHz
时钟频率的调节范围80 MHz 到240 MHz,支持RTOS
内置2 路12 bit 高精度ADC,多达18 个通道
支持UART/GPIO/ADC/DAC/SDIO/PWM/I2C/I2S 接口
支持多种休眠模式,ESP32 芯片的睡眠电流小于5 μA
内嵌Lwip 协议栈
支持STA/AP/STA+AP 工作模式
支持串口本地升级和远程固件升级(FOTA)
通用AT 指令可快速上手
支持二次开发,集成了Windows、Linux 开发环境
三、NodeMCU-32S 共接出30 个接口,如管脚示意图,管脚功能定义表是接口定义。
nodemcu-32_v1.3规格书_-.pdf
(957.18 KB)
四、原理图:
NodeMCU_32S_V1.1.pdf
(452.93 KB)
五、开始搭建环境
1. 乐鑫固件烧录工具:https://www.espressif.com/zh-hans/support/download/other-tools Flash 下载工具
| Windows PC | V3.9.2 | 2021年11月10日 |
|
2. Micropython固件:
esp32-20210623-v1.16.rar
(905.97 KB)
3. 烧写固件:
(1)打开烧录工具flash_download_tool_3.9.2.exe 按照图示,点击OK
(2)加载Micropython固件,选择串口和波特率,先点击ERASE,再点击START等待烧录完成
4. 下载micropython IDE,我用的uPyCraft.exe。
https://blog.csdn.net/weixin_45020839/article/details/105807767
打开uPyCraft.exe
连接串口:IDE下方有>>>出现,表示串口连接成功。
打开IDE自带的例程:
点击右边的三角符号编译下载的开发板即可。
此刻就看到开发板上的蓝色灯以500ms闪烁运行了。
开发板资源还是比较丰富的,由于篇幅太长,下次再分享其他资源
|
很好的开发板!