circuitpython-org/_board/beetle-esp32-c3.md
2023-12-08 11:02:28 -08:00

2.3 KiB
Raw Permalink Blame History

layout board_id title name manufacturer board_url board_image date_added downloads_display blinka family bootloader_id features
download beetle-esp32-c3 DFRobot Beetle ESP32-C3 Download DFRobot Beetle ESP32-C3 DFRobot
https://wiki.dfrobot.com/SKU_DFR0868_Beetle_ESP32_C3
beetle-esp32-c3.png 2022-07-17 true false esp32c3 lolin_c3_mini
Battery Charging
Bluetooth/BTLE
Breadboard-Friendly
External Display
USB-C
Wi-Fi

Beetle ESP32-C3, mainly intended for IoT applications, is a controller based on ESP32-C3 RISC-V 32bit single-core processor.

On a coin-size board of 25*20.5 mm, there are up to 13 IO ports broken out, so you don't have to worry about running out of IO ports when making projects. Meanwhile, li-ion battery charging management function is integrated on the board which allows to directly connect li-ion battery without extra modules, while ensuring the application size and safety.

The equipped expansion board for Beetle ESP32-C3 brings out more power sources without increasing product volume, more convenient to solder. Besides, the onboard easy-to-connect GDI saves the trouble of wiring when using a screen.

Interface pins

  • Digital I/O x13
  • LED PWM controller with 6 channels
  • SPI x1
  • UART x2
  • I2C x1
  • I2S x1
  • Infrared receiver and transmitter: transmit channel x2, receive channel x2, (any pin)
  • 2 × 12-bit SAR A/D converters, 6 channels
  • DMA controller, 3 receive channels and 3 transmit channels
  • USB Type-C: 5V
  • PIN10/LED: Onboard LED pin
  • ESP32-C3 module: the latest ESP32-C3 module launched by Espressif
  • RST: reset pin, short contact point trigger reset
  • TP4057: TP4057 lithium battery charge management chip
  • Charge: charging indicator
    • Off: not plugged in power supply or fully charged
    • On: charging
    • Blinking: battery not connected
  • 18Pin-FPC:GDI display interface

To Boot into Firmware Download Mode

Beetle ESP32 C3 Firmware Download

  1. Pull PIN 9 Down
  2. Place a jumper across RST and hold for 3 seconds
  3. Release RST and PIN 9
  4. Flash as normal per Espressif port instructions

Purchase

Add any links to purchase the board