Распиновка Wemos D1 R32 (ESP32 Uno)
Wemos D1 R32 (ESP32 в размере Arduino Uno) · ESP32 · логика 3,3 В · 68,58×53,34 мм · 41 пин
сверено частично20.10.2026
- IO0BOOTADC2_CH1TOUCH1ШИМRTC_GPIO11
- 5V5 В
- RSTкнопкаEN
- IO15BOOTHSPI CSADC2_CH3TOUCH3ШИМRTC_GPIO13JTAG MTDO
- 3V33,3 В
- IO33ADC1_CH5TOUCH8ШИМRTC_GPIO8XTAL_32K_N
- 5V5 В
- IO32ADC1_CH4TOUCH9ШИМRTC_GPIO9XTAL_32K_P
- GND
- GND
- VIN5-12 В
- IO2A0BOOTADC2_CH2TOUCH2ШИМRTC_GPIO12
- IO4A1ADC2_CH0TOUCH0ШИМRTC_GPIO10
- IO35A2входADC1_CH7RTC_GPIO5
- IO34A3входADC1_CH6RTC_GPIO4
- IO36A4входADC1_CH0RTC_GPIO0SENSOR_VP
- IO39A5входADC1_CH3RTC_GPIO3SENSOR_VN
- SCLGPIO22I2C SCLШИМ
- SDAGPIO21I2C SDAШИМ
- RSTEN
- GND
- IO1813VSPI SCKШИМ
- IO1912VSPI MISOШИМ
- IO2311VSPI MOSIШИМ
- SD2GPIO9flashSPI flash D2
- IO510BOOTVSPI CSШИМ
- SD3GPIO10flashSPI flash D3
- IO139HSPI MOSIADC2_CH4TOUCH4ШИМRTC_GPIO14JTAG MTCK
- CMDGPIO11flashSPI flash CMD
- IO128BOOTHSPI MISOADC2_CH5TOUCH5ШИМRTC_GPIO15JTAG MTDI
- CLKGPIO6flashSPI flash CLK
- SD0GPIO7flashSPI flash D0
- IO147HSPI SCKADC2_CH6TOUCH6ШИМRTC_GPIO16JTAG MTMS
- SD1GPIO8flashSPI flash D1
- IO276ADC2_CH7TOUCH7ШИМRTC_GPIO17
- IO165UART2 RXШИМ
- IO174UART2 TXШИМ
- IO253ADC2_CH8DAC1ШИМRTC_GPIO6
- IO262ADC2_CH9DAC2ШИМRTC_GPIO7
- TX0GPIO11BOOTUART0 TXШИМ
- RX0GPIO30UART0 RXШИМ
Вид сверху, USB и DC-разъём слева, модуль ESP32 антенной вправо, на рисунке плата повёрнута на 90°.
СравнитьСкачать PNG- Чип
- ESP32, ESP32-WROOM-32
- Логика
- 3,3 В
- Питание
- Micro-USB 4,75-5,25 ВVIN / DC-разъём 5-12 В5V
- По умолчанию в Arduino (ядро ESP32, плата WEMOS D1 R32)
- I2C: SDA 21, SCL 22SPI: MOSI 23, MISO 19, SCK 18, SS 5UART: TX 1, RX 3светодиод: 2
Какие пины Wemos D1 R32 (ESP32 Uno) можно использовать
Без оговорок
GPIO4, GPIO13, GPIO14, GPIO16-19, GPIO21-23, GPIO25-27, GPIO32, GPIO33
С оглядкой
- GPIO0, GPIO2, GPIO5, GPIO12, GPIO15: strapping, уровень при включении выбирает режим загрузки.
- GPIO1: сигнал при загрузке.
- GPIO3: UART загрузчика и Serial по умолчанию.
- GPIO34-36, GPIO39: только вход, без выхода и подтяжек.
Не трогать
- GPIO6-11: память flash и PSRAM.
Важно
- Логика 3,3 В: на выводы IO нельзя подавать 5 В. Шилды Uno на 5 В (с сигналами 5 В) без преобразователя уровня жгут ESP32.
- Номера в скетче: GPIO, как на подписях (IO18 это 18). Имена D2, D13, A0 из ядра Uno тоже работают, если выбрать плату WEMOS D1 R32.
- A4 и A5 здесь IO36 и IO39: только входы, I2C на них не работает. I2C на отдельных выводах SDA (IO21) и SCL (IO22).
- IO34, IO35, IO36, IO39 работают только на вход и без подтяжек.
- АЦП2 (IO2, IO4, IO12-IO15, IO25-IO27) не читает аналог при включённом Wi-Fi. С Wi-Fi для analogRead брать IO32-IO39.
- Strapping: IO0, IO2, IO5, IO12, IO15. IO12 при сбросе на HIGH ломает загрузку (модуль с flash 3,3 В).
- На месте IOREF стоит 5 В: шилд, который берёт уровень логики с IOREF, будет работать с 5 В. Для шилдов на 3,3 В смотреть их документацию.
- Шесть отверстий SD2, SD3, CMD, CLK, SD0, SD1 рядом с цифровым разъёмом это линии flash (GPIO6-11): их не подключать.
- Плата работает от 3,3 В: на выводах IO нет 5 В, шилды Uno на 5 В подключать только через преобразователь уровня.
Ревизии и клоны
- Встречаются платы с подписями D-номеров вместо IO и с другим стабилизатором; назначение выводов то же (вариант d1_uno32).
- Wemos D1 (без R32) и D1 R2: та же форма, но ESP8266 и другие выводы.
Все пины
| Подпись | Номер | Функции | Ограничения | Сверка |
|---|---|---|---|---|
| SCL | GPIO22 | прерываниеШИМ (LEDC)I2C SCL | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Отдельный вывод I2C SCL (GPIO22). У Uno SCL соединён с A5, здесь нет. |
| SDA | GPIO21 | прерываниеШИМ (LEDC)I2C SDA | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Отдельный вывод I2C SDA (GPIO21). У Uno SDA соединён с A4, здесь нет. |
| RST | EN: сброс ESP32 (низкий = сброс) | подтяжка к питанию на плате | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.На месте AREF у Uno. Опорного напряжения АЦП здесь нет.На других ревизиях подписан: EN, AREF | |
| GND | Земля | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. | ||
| IO18 | GPIO18 · Arduino 13 | прерываниеШИМ (LEDC)VSPI SCK | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| IO19 | GPIO19 · Arduino 12 | прерываниеШИМ (LEDC)VSPI MISO | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| IO23 | GPIO23 · Arduino 11 | прерываниеШИМ (LEDC)VSPI MOSI | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| IO5 | GPIO5 · Arduino 10 | прерываниеШИМ (LEDC)VSPI CS (SS) | влияет на загрузку (strapping)не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Strapping: тайминг SDIO-ведомого. Внутренняя подтяжка к питанию, не тянуть к земле при сбросе. |
| IO13 | GPIO13 · Arduino 9 | прерываниеШИМ (LEDC)ADC2_CH4TOUCH4RTC_GPIO14HSPI MOSIJTAG MTCK | АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO12 | GPIO12 · Arduino 8 | прерываниеШИМ (LEDC)ADC2_CH5TOUCH5RTC_GPIO15HSPI MISOJTAG MTDI | влияет на загрузку (strapping)АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.MTDI: при сбросе выбирает напряжение flash. Высокий уровень = 1,8 В, модуль с flash 3,3 В не загрузится. Внутренняя подтяжка к земле.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO14 | GPIO14 · Arduino 7 | прерываниеШИМ (LEDC)ADC2_CH6TOUCH6RTC_GPIO16HSPI SCKJTAG MTMS | АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO27 | GPIO27 · Arduino 6 | прерываниеШИМ (LEDC)ADC2_CH7TOUCH7RTC_GPIO17 | АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO16 | GPIO16 · Arduino 5 | прерываниеШИМ (LEDC)UART2 RX | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| IO17 | GPIO17 · Arduino 4 | прерываниеШИМ (LEDC)UART2 TX | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| IO25 | GPIO25 · Arduino 3 | прерываниеШИМ (LEDC)ADC2_CH8RTC_GPIO6DAC1 | АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO26 | GPIO26 · Arduino 2 | прерываниеШИМ (LEDC)ADC2_CH9RTC_GPIO7DAC2 | АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| TX0 | GPIO1 · Arduino 1 | прерываниеШИМ (LEDC)UART0 TX | при загрузке выдаёт сигналне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.При загрузке выводит лог загрузчика (115200 бод).Идёт в мост CH340G: занят при прошивке и Serial. |
| RX0 | GPIO3 · Arduino 0 | прерываниеШИМ (LEDC)UART0 RX | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Идёт в мост CH340G: занят при прошивке и Serial. |
| IO0 | GPIO0 | прерываниеШИМ (LEDC)ADC2_CH1TOUCH1RTC_GPIO11 | влияет на загрузку (strapping)АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.При сбросе: низкий уровень = режим загрузки прошивки (кнопка BOOT). Внутренняя подтяжка к питанию.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39).На месте пустого вывода Uno. Кнопки BOOT на плате нет: GPIO0 дёргает автопрошивка через CH340G. |
| 5V | 5 В | выход питания | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.На месте IOREF у Uno здесь 5 В, хотя логика платы 3,3 В: шилд, который выбирает уровень по IOREF, выставит 5 В.На других ревизиях подписан: IOREF | |
| RST | EN: сброс ESP32 (низкий = сброс) | подтяжка к питанию на платекнопка на плате | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Кнопка RESET на плате замыкает его на землю.На других ревизиях подписан: EN, RESET | |
| 3V3 | 3.3 В | вход питаниявыход питания | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Выход стабилизатора 3,3 В. С него же питается ESP32.На других ревизиях подписан: 3.3V | |
| 5V | 5 В | вход питаниявыход питания | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.5 В от USB или со стабилизатора от VIN. | |
| GND | Земля | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. | ||
| GND | Земля | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. | ||
| VIN | 9 В | вход питания | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Вход 5-12 В (так у продавца), тот же, что DC-разъём.На других ревизиях подписан: VN | |
| IO2 | GPIO2 · Arduino A0 | прерываниеШИМ (LEDC)ADC2_CH2TOUCH2RTC_GPIO12 | влияет на загрузку (strapping)АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.При сбросе для режима загрузки должен быть низким или висеть в воздухе. Внутренняя подтяжка к земле.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39).Светодиод на плате (LED_BUILTIN = 2 в ядре). Strapping: при прошивке держать низким или свободным. |
| IO4 | GPIO4 · Arduino A1 | прерываниеШИМ (LEDC)ADC2_CH0TOUCH0RTC_GPIO10 | АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO35 | GPIO35 · Arduino A2 | прерываниеADC1_CH7RTC_GPIO5 | только входне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Только вход: нет выхода и внутренних подтяжек. |
| IO34 | GPIO34 · Arduino A3 | прерываниеADC1_CH6RTC_GPIO4 | только входне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Только вход: нет выхода и внутренних подтяжек. |
| IO36 | GPIO36 · Arduino A4 | прерываниеADC1_CH0RTC_GPIO0SENSOR_VP | только входне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Только вход: нет выхода и внутренних подтяжек.У Uno на A4 шина I2C (SDA). Здесь это вход GPIO36 без выхода: I2C идёт на SDA и SCL наверху. |
| IO39 | GPIO39 · Arduino A5 | прерываниеADC1_CH3RTC_GPIO3SENSOR_VN | только входне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Только вход: нет выхода и внутренних подтяжек.У Uno на A5 шина I2C (SCL). Здесь это вход GPIO39 без выхода. |
| IO15 | GPIO15 | прерываниеШИМ (LEDC)ADC2_CH3TOUCH3RTC_GPIO13HSPI CSJTAG MTDO | влияет на загрузку (strapping)АЦП2 не работает с включённым Wi-Fiне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.MTDO: низкий уровень при сбросе отключает лог загрузчика в UART0. Внутренняя подтяжка к питанию.АЦП2: пока работает Wi-Fi, analogRead на этом пине не работает. Для АЦП с Wi-Fi брать ADC1 (GPIO32–39). |
| IO33 | GPIO33 | прерываниеШИМ (LEDC)ADC1_CH5TOUCH8RTC_GPIO8XTAL_32K_N (кварц 32 кГц) | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| IO32 | GPIO32 | прерываниеШИМ (LEDC)ADC1_CH4TOUCH9RTC_GPIO9XTAL_32K_P (кварц 32 кГц) | не терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу. |
| SD2 | GPIO9 | SPI flash D2 (HD) | занят flash, не использоватьне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Соединён со SPI flash модуля. Не подключать ничего: плата перестанет работать. |
| SD3 | GPIO10 | SPI flash D3 (WP) | занят flash, не использоватьне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Соединён со SPI flash модуля. Не подключать ничего: плата перестанет работать. |
| CMD | GPIO11 | SPI flash CMD (CS) | занят flash, не использоватьне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Соединён со SPI flash модуля. Не подключать ничего: плата перестанет работать. |
| CLK | GPIO6 | SPI flash CLK | занят flash, не использоватьне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Соединён со SPI flash модуля. Не подключать ничего: плата перестанет работать. |
| SD0 | GPIO7 | SPI flash D0 (SDO) | занят flash, не использоватьне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Соединён со SPI flash модуля. Не подключать ничего: плата перестанет работать. |
| SD1 | GPIO8 | SPI flash D1 (SDI) | занят flash, не использоватьне терпит 5 В | не по производителюДокумента производителя платы нет (у WEMOS страницы R32 больше нет): назначение выводов по варианту ядра d1_uno32, подписи по рисунку продавца. Отверстия IO15, IO33, IO32, ряд линий flash и место модуля по рисунку, не по чертежу.Соединён со SPI flash модуля. Не подключать ничего: плата перестанет работать. |
Источники
Не сверено по производителю: 41 пин из 41. У таких пинов в карточке написано, чем они подтверждены и где источники расходятся.
- arduino-esp32: variants/d1_uno32/pins_arduino.h (плата WEMOS D1 R32)ядро Arduino · сверено 20.10.2026D0 = 3, D1 = 1, D2 = 26, D3 = 25, D4 = 17, D5 = 16, D6 = 27, D7 = 14, D8 = 12, D9 = 13, D10 = 5, D11 = 23, D12 = 19, D13 = 18; A0 = 2, A1 = 4, A2 = 35, A3 = 34, A4 = 36, A5 = 39; SDA 21, SCL 22; SPI 23, 19, 18, SS 5; LED_BUILTIN = 2
- Bot'n Roll: WEMOS D1 R32 W/ESP32 UNO R3 Pinout (рисунок распиновки pinOut-R32)сторонний источник · сверено 20.10.2026подписи на плате: SCL, SDA, RST, GND, IO18, IO19, IO23, IO5, IO13, IO12, IO14, IO27, IO16, IO17, IO25, IO26, TX0, RX0; IO0, 5V, RST, 3V3, 5V, GND, GND, VIN; IO2, IO4, IO35, IO34, IO36, IO39; три отверстия IO15, IO33, IO32 у разъёма питания; шесть отверстий SD2, SD3, CMD, CLK, SD0, SD1 у цифрового разъёма; ESP32-WROOM-32, micro-USB, DC 5-12 В, flash 4 МБ
- Arduino UNO R3: файлы Eagle UNO-TH_Rev3e (контур и разъёмы Uno, общие для плат этого размера)чертёж платы · сверено 20.10.2026размер 68,58×53,34 мм, центры площадок разъёмов, отверстия
- ESP32 Series Datasheet (Espressif)даташит · сверено 15.10.2026IO MUX и функции выводов, ADC1/ADC2, touch, DAC, RTC GPIO, strapping (GPIO0, 2, 5, 12, 15), выводы flash GPIO6–11, только вход GPIO34–39
- ESP-IDF: GPIO & RTC GPIO (ESP32)руководство · сверено 15.10.2026GPIO6–11 заняты flash, GPIO34–39 только вход без подтяжек, strapping-пины, GPIO1/3 UART0
- ESP-IDF: ADC Oneshot Mode Driver (ESP32)руководство · сверено 15.10.2026ADC2 нельзя использовать, пока работает Wi-Fi
- arduino-esp32: variants/esp32/pins_arduino.hядро Arduino · сверено 15.10.2026по умолчанию: TX 1, RX 3, SDA 21, SCL 22, SS 5, MOSI 23, MISO 19, SCK 18
Размер: контур и разъёмы как у Uno R3; модуль, USB и мелкие детали по рисунку продавца.
Частые вопросы
- Какие пины у Wemos D1 R32 (ESP32 Uno) для I2C, SPI и UART?
- По умолчанию в Arduino (ядро ESP32, плата WEMOS D1 R32): I2C: SDA GPIO21, SCL GPIO22; SPI: MOSI GPIO23, MISO GPIO19, SCK GPIO18, SS GPIO5; UART: TX GPIO1, RX GPIO3.
- На каком пине светодиод у Wemos D1 R32 (ESP32 Uno)?
- Светодиод на IO2 (LED_BUILTIN = 2 в ядре).
- Можно ли подавать 5 В на пины Wemos D1 R32 (ESP32 Uno)?
- Нет. Логика 3,3 В, пины 5 В не терпят: сигнал 5 В подают через делитель или преобразователь уровней.
- Работает ли АЦП2 у Wemos D1 R32 (ESP32 Uno) вместе с Wi-Fi?
- Нет. Пины АЦП2 (GPIO0, GPIO2, GPIO4, GPIO12-15, GPIO25-27) не читают аналог, пока включён Wi-Fi. С Wi-Fi для АЦП берут GPIO32-36, GPIO39.



