Luatos ESP32-C3-Core

Luatos ESP32-C3-Core

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

ESP32 C3 Luatos-schematic flash section
Memori Flash
ESP32 C3 Luatos-schematic mikroprosesor
Skema bagian mikroprosesor
ESP32 C3 Luatos-schematic switch and LEDs
Sakelar dan LEDs
ESP32 C3 Luatos-schematic regulator section
Regulator
ESP32 C3 Luatos-schematic USB section
USB circuit

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

 

2 thoughts on “Luatos ESP32-C3-Core

  1. Trimakasih mas pembahasannya, sangat detail. baru disini saya dapet skematiknya

Tinggalkan Balasan

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.