Informatie over de Seeed XIAO Esp32C3
Erg fijne info over de ESP32-C3
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Wanneer de XIAO in Chrome wel zichtbaar is maar telkens even een seconde weg en daardoor niet is te programmeren: spanning eraf, BOOT ingedrukt houden, 3 sec wachten, spanning erop, 5 sec wachten, BOOT los laten. De XIAO is nu gereset en weer programmeerbaar.
Bij het programmeren in ESPHome, voor de definitie van de GPIO de groene aanduidingen gebruiken:
| Pin nr. | ESPHome | Arduino IDE | Opmerkingen |
|---|---|---|---|
| D0 | GPIO02 | D0 | A0 |
| D1 | GPIO03 | D1 | A1 |
| D2 | GPIO04 | D2 | A2 |
| D3 | GPIO05 | D3 | A3 |
| D4 | GPIO06 | D4 | SDA (I2C) |
| D5 | GPIO07 | D5 | SCL (I2C) |
| D6 | GPIO21 | D6 | TX |
| D7 | GPIO20 | D7 | RX |
| D8 | GPIO08 | D8 | SCK (SPI) |
| D9 | GPIO09 | D9 | MISO |
| D10 | GPIO10 | D10 | MOSI |
Werkend voorbeeld:
esphome:
name: compressor
platformio_options:
board_build.flash_mode: dio
esp32:
board: seeed_xiao_esp32c3
variant: esp32c3
framework:
type: arduino
platform_version: 5.4.0
# Enable logging
logger:
hardware_uart: UART0
captive_portal:
switch:
– platform: gpio
pin: GPIO21
name: “Compressor”





