ESP32-C3-DevKit-RUST-1 Development Board - 4 MB Flash

Regular price £23.94 GBP
Regular price Sale price £23.94 GBP
Tax included.
Brand: Adafruit
Availability: Out of stock
SKU: A5787
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Maestro
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • USDC
  • Visa

Description

The ESP32-C3-DevKit-RUST-1 is an entry-level RISC V development board featuring the ESP32-C3-MINI-1 module with 4MB SPI Flash and no PSRAM. It integrates Wi-Fi and Bluetooth LE capabilities suitable for diverse Internet of Things (IoT) projects such as embedded systems, smart homes, and wearable electronics.

This board is ideal for Rust development, outfitted with a 6-DoF IMU (ICM-42670-P), a temperature and humidity sensor (SHTC3), a Li-Ion battery charger, and a USB Type-C connector for power and programming. It provides rich peripheral interfaces including UART, I2C, I2S, SPI, ADC, and more.

Note: The board requires thin pressed plate pins like Adafruit’s Feather stacking headers for the pin headers; other headers may not fit. Header pins are not included.

Key Features:

  • ESP32-C3-MINI-1 module with 4MB SPI Flash
  • 32-bit RISC-V single-core processor up to 160 MHz
  • IEEE 802.11 b/g/n Wi-Fi and Bluetooth 5 with BLE
  • 6-DoF IMU (ICM-42670-P)
  • Temperature and humidity sensor (SHTC3)
  • Li-Ion battery charging circuit
  • Full-speed USB Serial/JTAG controller with Type-C USB port
  • 22 programmable GPIO pins

ESP32-C3 SoC Features:

  • 384 KB ROM, 400 KB SRAM (16 KB cache), 8 KB SRAM RTC
  • 3 × SPI, 2 × UART, 1 × I2C, 1 × I2S
  • 2 × 54-bit general-purpose timers, 3 × watchdog timers
  • LED PWM controller, Remote Control Peripheral, General DMA controller
  • TWAI controller and 2 × 12-bit SAR ADCs with up to 6 channels
  • Integrated temperature sensor

This development board is especially designed for Rust programming training and development using the ESP32-C3 RISC-V core with Arduino and ESP-IDF support (CircuitPython not supported).