Печать

Рассмотрим некоторые характеристики модуля NodeMCU ESP-C3-13 Kit. NodeMCU ESP-C3-13 Kit - это плата быстрой разработки с микроконтроллером ESP32-C3 (дочерний модуль ESP-C3-13 C3FN4 с микроконтроллером ESP32-C3 и Flash памятью 4 Mbyte).

На плате  ESP-C3-13 Kit установлены: модуль ESP-C3-13 C3FN4, микросхема реализующая USB-UART интерфейс CH340C, стабилизатор напряжения 3,3 В AMS1117, RGB5050 светодиод, белый и жёлтый светодиоды и 2 кнопки (RESET и BOOT), триггер на двух транзисторах S8050, micro USB интерфейсный разъём подключения платы к компьютеру. Триггер на транзисторах S8050 автоматически переводит микроконтроллер в режим программирования по сигналам RTS и DTR возникающим на микросхеме CH340C (USB-UART).

Рис. 1. Модуль NodeMCU ESP-C3-13 Kit

Платы NodeMCU ESP-C3-13 Kit производят в 4-х модификациях.

Рис. 2. Варианты плат NodeMCU ESP-C3-13 Kit.

На рис. 2 слева направо, платы NodeMCU ESP-C3-13 Kit 1, 2, 3 содержат по 4 Mb Flash памяти, 4-я - 2 Mb. 3-я плата в высокотемпературном исполнении.

Рис. 3. Цоколёвка платы NodeMCU ESP-C3-13 Kit, со стороны ножек.

Название Набор функций
1 ADC ADC_CHECK(ADC1_CH0)
2 IO4 IO04 / ADC1_CH4 / FSPIHD / MTMS
3 IO5 IO05 / ADC2_CH0 / FSPIWP / MTDI
4 IO6 IO6 / FSPICLK / MTCK
5 IO7 IO7 / FSPID / MTDO
6 IO8 IO8
7 NC NC
8 NC NC
9 NC NC
10 GND GND
11 3V3 Digital 3.3V power output
12 EN High level: chip enabled;
Low level: chip shutdown;
Pay attention not to leave the CHIP_PU pin floating
13 NC NC
14 GND GND
15 5V 5V power input
16 3V3 Digital 3.3V power output
17 GND GND
18 TX TX0 / IO21
19 RX RX0 / IO20
20 NC NC
21 IO19 IO19
22 IO18 IO18
23 IO10 IO10 / FSPICSO
24 GND GND
25 3V3 Digital 3.3V power output
26 IO3 IO03 / ADC1_CH3
27 IO9 IO9
28 IO2 IO2 / ADC1_CH2 / FSPIQ
29 IO1 IO1 / ADC1_CH1 / XTAL_32K_N
30 IO0 IO0 / ADC1_CH0 / XTAL_32K_N

Табл. 1. Функциональность выводов платы NodeMCU ESP-C3-13 Kit.

На плате NodeMCU ESP-C3-13 Kit заняты (задействованы в схеме) следующие выводы микроконтроллера ESP32-C3:

№ на плате Название Функция / подключение
1 ADC  
2 IO4 RGB светодиод / через резистор R5 (51Ом) на GND
3 IO5 RGB светодиод / через резистор R5 (51Ом) на GND
4 IO6  
5 IO7  
6 IO8  
12 EN Программирование и сброс / копка RST
18 TX Программирование / RXD на CH340C 
19 RX Программирование / TXD на CH340C
21 IO19 Белый светодиод / через резистор R1 (51Ом) на GND
22 IO18 Жёлтый светодиод / через резистор R1 (51Ом) на GND
23 IO10  
26 IO3 RGB светодиод / через резистор R5 (51Ом) на GND
27 IO9 Программирование / копка PROG
28 IO2  
29 IO1  
30 IO0  

Табл. 2. Выводы микроконтроллера ESP32-C3 подключённые к периферии платы NodeMCU ESP-C3-13 Kit