Seeed XIAO

Informatie over de Seeed XIAO Esp32C3

Officiele link van Seeed

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.ESPHomeArduino IDEOpmerkingen
D0GPIO02D0A0
D1GPIO03D1A1
D2GPIO04D2A2
D3GPIO05D3A3
D4GPIO06D4SDA (I2C)
D5GPIO07D5SCL (I2C)
D6GPIO21D6TX
D7GPIO20D7RX
D8GPIO08D8SCK (SPI)
D9GPIO09D9MISO
D10GPIO10D10MOSI

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”