Development of a low-power IoT board based on ESP32-C6 with Zigbee & Thread support. This repo includes the full schematic, PCB design files, 3D models, and test code, along with integrated sensors, display, and battery management—perfect for IoT and sensor-based projects.
Loading README and project media…
The ESP32 Sparrow board is an IoT device designed for projects that require low battery consumption. It is built around the ESP32-C6 module, which features Zigbee and Thread compatibility.

Its other features include:
1. MicroSD Card Holder (SPI)
| PIN NAME | GPIO Pin |
|---|---|
| SD_CS | GPIO10 |
| MOSI | GPIO7 |
| MISO | GPIO2 |
| SCK | GPIO6 |
2. NOR Flash (SPI)
| PIN NAME | GPIO Pin |
|---|---|
| FLASH_CS | GPIO23 |
| MOSI | GPIO7 |
| MISO | GPIO2 |
| SCK | GPIO6 |
3. I2C Sensors
| PIN NAME | GPIO Pin |
|---|---|
| SCL | GPIO22 |
| SDA | GPIO21 |
4. I2C Bus Addresses
| CHIP | Address |
|---|---|
| LSM6DSL | 0x6A |
| BME680 | 0x76 |
| LTR303 | 0x29 |
5. Neopixel RGB LED
| PIN NAME | GPIO Pin |
|---|---|
| NEOPIXEL | GPIO3 |
6. Microphone ICS-43434 (I2S)
| PIN NAME | GPIO Pin |
|---|---|
| MIC_WS | GPIO20 |
| MIC_SCK | GPIO18 |
| MIC_SD | GPIO19 |
7. Battery Charge Level MAX17048
| PIN NAME | GPIO Pin |
|---|---|
| INT_VLT | GPIO4 |
8. Other pins
| PIN NAME | GPIO Pin |
|---|---|
| IO / BOOT Button | GPIO9 |
| UART_TX | GPIO16 |
| UART_RX | GPIO17 |
| Accelerometer Interrupt | GPIO11 |
| LTR303 Interrupt | GPIO15 |