Spesifikasi
- Based on the ESP32-C3 WIFI & Bluetooth LE RISC-V Single-Core CPU
 - Type-C USB
 - Castellated pads
 - 4MB Flash
 - Clock speed: 160 Mhz
 - 15x Digital IO
 - ADC(5 channel, 12-bit), I2C, SPI, UARTx2
 - Size: 21mm x 51mm
 - Default firmware: LuatOS
 - 2 red status LEDs
 
Pinout
Deskripsi Pin
| 
 Numbering  | 
 name  | 
 Default function after reset  | 
 multiplexing function  | 
 power domain  | 
 Pull-up and pull-down ability  | 
|---|---|---|---|---|---|
| 
 32  | 
 GND  | 
 grounding  | 
 
  | 
 
  | 
 
  | 
| 
 31  | 
 5V  | 
 5V power interface, connected to VBUS of USB  | 
 
  | 
 
  | 
 
  | 
| 
 30  | 
 BOOT  | 
 GPIO09, input  | 
 BOOTMODE  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 29  | 
 IO08  | 
 GPIO08, input, output, high impedance  | 
 
  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 28  | 
 IO04  | 
 GPIO04, input, output, high impedance  | 
 I2C_SDA/ADC_4  | 
 VDD3P3_RTC  | 
 UP/DOWN  | 
| 
 27  | 
 IO05  | 
 GPIO05, input, output, high impedance  | 
 I2C_SCL/ADC_5  | 
 VDD3P3_RTC  | 
 UP/DOWN  | 
| 
 26  | 
 3.3V  | 
 Chip power supply, 3.3V  | 
 
  | 
 
  | 
 
  | 
| 
 25  | 
 GND  | 
 grounding  | 
 
  | 
 
  | 
 
  | 
| 
 twenty four  | 
 PB_11  | 
 GPIO11, input, output, high impedance  | 
 VDD_SPI  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 twenty three  | 
 IO07  | 
 GPIO07, input, output, high impedance  | 
 SPI2_CS  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 twenty two  | 
 IO06  | 
 GPIO06, input, output, high impedance  | 
 
  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 twenty one  | 
 IO10  | 
 GPIO10, input, output, high impedance  | 
 SPI2_MISO  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 20  | 
 IO03  | 
 GPIO03, input, output, high impedance  | 
 SPI2_MOSI/ADC_3  | 
 VDD3P3_RTC  | 
 UP/DOWN  | 
| 
 19  | 
 IO02  | 
 GPIO02, input, output, high impedance  | 
 SPI2_CK/ADC_2  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 18  | 
 3.3V  | 
 Chip power supply, 3.3V  | 
 
  | 
 
  | 
 
  | 
| 
 17  | 
 GND  | 
 grounding  | 
 
  | 
 
  | 
 
  | 
| 
 16  | 
 5V  | 
 5V power interface, connected to VBUS of USB  | 
 
  | 
 
  | 
 
  | 
| 
 15  | 
 PWB  | 
 Chip 3.3V power supply control, high level is effective, can be suspended when not in use  | 
 
  | 
 
  | 
 
  | 
| 
 14  | 
 GND  | 
 grounding  | 
 
  | 
 
  | 
 
  | 
| 
 13  | 
 3.3V  | 
 Chip power supply, 3.3V  | 
 
  | 
 
  | 
 
  | 
| 
 12  | 
 RESET  | 
 chip reset  | 
 
  | 
 VDD3P3_RTC  | 
 
  | 
| 
 11  | 
 NC  | 
 
  | 
 
  | 
 
  | 
 
  | 
| 
 10  | 
 IO13  | 
 GPIO13, input, output, high impedance  | 
 
  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 09  | 
 U0_RX  | 
 GPIO20, input, output, high impedance  | 
 UART0_RX  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 08  | 
 U0_TX  | 
 GPIO21, input, output, high impedance  | 
 UART0_TX  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 07  | 
 GND  | 
 grounding  | 
 
  | 
 
  | 
 
  | 
| 
 06  | 
 IO19  | 
 GPIO19, input, output, high impedance  | 
 USB_D+  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 05  | 
 IO18  | 
 GPIO18, input, output, high impedance  | 
 USB_D-  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 04  | 
 IO12  | 
 GPIO12, input, output, high impedance  | 
 SPIHD  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 03  | 
 IO01  | 
 GPIO1, input, output, high impedance  | 
 UART1_RX/ADC_1  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 02  | 
 IO00  | 
 GPIO0, input, output, high impedance  | 
 UART1_TX/ADC_0  | 
 VDD3P3_CPU  | 
 UP/DOWN  | 
| 
 01  | 
 GND  | 
 grounding  | 
 
  | 
 
  | 
 
  | 
Fungsi
Power Supply
Ada 3 cara memasang power supply:
- USB-C (default)
 - 5V & GND header
 - 3V3 & GND header
 
LED
Ada 2 buah LED pada board ini.
| 
 LED number  | 
 Corresponding to GPIO  | 
 pin function  | 
 describe  | 
|---|---|---|---|
| 
 D4  | 
 IO12  | 
 GPIO12 configuration  | 
 active high  | 
| 
 D5  | 
 IO13  | 
 GPIO13 configuration  | 
 active high  | 
Tombol
Ada 2 buah tombol, yaitu tombol BOOT dan RST
| 
 key number  | 
 pin function  | 
 describe  | 
|---|---|---|
| 
 BOOT/GPIO9  | 
 When the button is pressed, the chip enters the download mode  | 
 active low  | 
| 
 RST  | 
 When the button is pressed, the chip resets  | 
 active low  | 
Schematic





Teknik Pemrograman
di Arduino IDE, pilih board ESP32C3 Dev Module, kemudian pilih flashmode “DIO”
Tips dari https://github.com/mboehmerm/Luatos_C3_Core_DIO_SSD1309_I2C_128x64
Referensi
- Circuitpython: Luatos Core ESP32C3
 - Tasmota: LuatOS ESP32-C3 Development Board (Core-ESP32)
 - Luatos: ESP32-Core Development Board
 - Luatos: ESP32 Series Compilation Documentation
 - Luatos ESP32-C3 Schematic
 
	


