Mention board availability Just add a quick note to let the community know that manufactured boards will be available soon
Welcome to the Rust ESP Development board project. This repository contains everything you will need to build the board yourself. Manufactured boards will be available soon, at which point a purchase link will replace this text.
This board is based on the ESP32-C3, and includes sensors, LED, buttons, battery charger, and USB type-C connector.
For the complete description, see the ESP32-C3 Datasheet.
This board includes the following peripherals over the I2C bus:
| Peripheral | Part number | Reference | Crate | Address |
|---|---|---|---|---|
| IMU | ICM-42670-P | Datasheet | N/A | 0x68 |
| Temperature and Humidity | SHTC3 | Datasheet | Link | 0x70 |
| Signal | GPIO |
|---|---|
| SDA | GPIO10 |
| SCL | GPIO8 |
The following devices are connected through GPIO:
| I/O Devices | GPIO |
|---|---|
| LED | GPIO7 |
| Button/Boot | GPIO9 |
| Pin Number | Description | SoC |
|---|---|---|
| 1 | Reset | EN/CHIP_PU |
| 2 | 3V3 | |
| 3 | N/C | |
| 4 | GND | |
| 5 | IO0/ADC1-0 | GPIO0 |
| 6 | IO1/ADC1-1 | GPIO1 |
| 7 | IO2/ADC1-2 | GPIO2 |
| 8 | IO3/ADC1-3 | GPIO3 |
| 9 | IO4/ADC2-0 | GPIO4 |
| 10 | IO5/ADC2-1 | GPIO5 |
| 11 | IO6/MTCK | GPIO6 |
| 12 | IO7/MTDO/LED | GPIO7 |
| 13 | IO9/LOG | GPIO8 |
| 14 | IO21/U0RXD | GPIO21 |
| 15 | IO20/U0TXD | GPIO20 |
| 16 | IO9/BOOT | GPIO9 |
| Pin Number | Description | SoC |
|---|---|---|
| 1 | VBAT | |
| 2 | EN [1] | |
| 3 | VBUS [2] | |
| 4 | NC | |
| 5 | NC | |
| 6 | NC | |
| 7 | NC | |
| 8 | NC | |
| 9 | IO18/USB_D- | GPIO18 |
| 10 | IO19/USB_D+ | GPIO19 |
| 11 | IO8/SCL | GPIO8 |
| 12 | IO10/SDA | GPIO10 |
Top
Bottom