PCB and Components (for soldering), and Soldered PCB

LabelComponentQuantity
H11x6 female header1
H21x3 pin header2
H31x4 female header1
H41x4 female header1
H51x4 pin header1
H61x3 pin header1
H71x3 pin header1
H81x2 female header1
H181x3 pin header1
H191x3 pin header1
R11 resistor (0.27ohm 1W)1
R21 resistor (0.27ohm 1W)1
U11x16 female header 2


Remarks: recommend to solder the H19/H5 first 


Component List

Soldering of ESP32 C3

  • Note that the pin headers are soldered with longer legs on the back (that is, buttons, LEDs and USB Type-C interface are on the top when put onto a breadboard or the PCB)

MPR121

  • should be connected to H1
  • pins on MPR121 should be connected to the corresponding slot on the H1 with the same name
    • e.g. "3.3V" on MPR121 to "3V3" on H1

Piezo Speaker

  • should be connected to H8
  • Note that the "+" side of the piezo speaker should be connected to "IO13" on PCB, and the other side of the piezo speaker to "GND" on PCB

WS2812

  • should be connected to H5
  • RED on WS2812 → 5V on PCB
  • BLACK on WS2812 → GND on PCB
  • WHITE on WS2812 → IO19 on PCB
  • NOTE: don't mix up, or else the WS2812 board will be damaged

Servo Motor

  • should be connected to H6
  • RED on servo motor → 5V on PCB
  • BROWN on servo motor → GND on PCB
  • ORANGE on servo motor → IO08 on PCB

OLED display

  • Should be H3 or H4
  • If your OLED is SH1106, use H3
    • VCC on OLED → 3V3 on PCB
    • GND on OLED → GND on PCB
    • SCK on OLED → SCL on PCB
    • SDA on OLED → SDA on PCB
  • if your OLED is SSD1306, use H4
    • GND on OLED → GND on PCB
    • VCC on OLED → 3V3 on PCB
    • SCK on OLED → SCL on PCB
    • SDA on OLED → SDA on PCB

  • Note that the left one is SSD1306 and the right one is SH1106
  • They are characterized by the order of the pins, NOT by their sizes (as they have different sizes and dimensions)
  • No labels