Flash ESP-AT firmware to XIAO ESP32C3
ESP-AT is a project based on ESP-IDF. It makes an ESP32-C3 board work as a slave, and an MCU as a host. The host MCU sends AT commands to the ESP32-C3 chip and receives AT responses back. ESP-AT provides a wide range of AT commands with different functions, such as Wi-Fi commands, TCP/IP commands, Bluetooth LE commands, Bluetooth commands, MQTT commands, HTTP commands, and Ethernet commands. (ref: https://docs.espressif.com/projects/esp-at/en/latest/esp32c3/Get_Started/What_is_ESP-AT.html ) This video show steps to flash ESP-AT firmware to XIAO ESP32C3 using esptool in Windows 11. Then, Raspberry Pi Pico is used as USB-to-serial bridge to send and receive command with XIAO ESP32C3. Connection: In my test on XIAO ESP32C3: Download/Log output port is already established internally on the board, via USB connector. You only need to provide USB cable between the board and PC. For AT command/response port , I use TX/RX pins only: - GPIO6 (...