Sharp lcd-128x128
martinberlin·H-spi-adapters·1.54-sharp-lcd/sharp-lcd-128x128.kicad_pcb
About the Sharp lcd-128x128 PCB
Sharp lcd-128x128 is an open source ESP32 PCB design by martinberlin, published on GitHub under the CERN-OHL-W-2.0 license. It is a 2-layer board measuring 50.3 × 33 mm, with 37 components from 31 distinct parts.
Its main chip is the C2934560, from the ESP32 family. Other key parts include the C107410, C12044 and C39051. By type, the board carries 14 resistors, 5 connectors, 4 ICs, 4 switches, 3 transistors and 3 diodes.
It belongs with the displays & leds designs in this gallery.
From the project
PCB design for SPI adapters (HATs)
In this repository we will keep PCB designs done in KiCAD for SPI adapters we use. This PCB hardware work uses the CERN Open Hardware Licence Version 2 in the weakly reciprocal version. Be aware that this is experimental work mostly done for research and mass-producing this PCB's is not permitted without our written consent. Fabricating and selling hardware also implies that you need to provide support / fixes and maintain your code examples up to date.

Main components on the Sharp lcd-128x128
Sharp lcd-128x128 bill of materials (BOM)
37 components, 31 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2934560 ESP32-C3-WROOM-02-N4 | ESP32-C3-WROOM-02-N4 | U1 |
| 1 | C107410 DS3231MZ | SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | C12044 TP4057-42-SOT26-R | TP4057-42-SOT26-R | U4 |
| 1 | C39051 MCP1700-3302E_SOT23 | SOT-23 | U5 |
| 2 | C146798 BC817 | SOT-23 | Q2, Q3 |
| 1 | C10487 Si2301CDS | SOT-23 | Q4 |
| 1 | FH52-10S-0.5SH(99) FH52-10S-0.5SH_99 | FH5210S05SH99_LCD | J1 |
| 1 | FH34SRJ-6S-0.5SH(50) FH34SRJ-6S-0.5SH_50_ | FH34SRJ-6S-0.5SH50-Hirose | J2 |
| 1 | C165948 USB_C_Programming | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J3 |
| 1 | Jack-DC | JST_ACH_BM02B-ACHSS-GAN-ETF_1x02-1MP_P1.20mm_Vertical | J4 |
| 1 | Conn_01x06_Socket | PinSocket_1x06_P2.54mm_Vertical | J6 |
| 1 | Jumper_2_Bridged | SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | RESET | Alps_SKRK | SW1 |
| 1 | BUTTON1 | Alps_SKRK | SW2 |
| 1 | BUTTON2 | Alps_SKRK | SW3 |
| 1 | BUTTON3 | Alps_SKRK | SW4 |
| 1 | GRE | LED_0805_2012Metric | D1 |
| 1 | C191023 1N5817 | D_SOD-323 | D5 |
| 1 | C2297 RED | LED_0805_2012Metric | D6 |
| 1 | C129289 C_Polarized 100uF | CP_EIA-3528-21_Kemet-B | C16 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | C15850 10uF | C_0805_2012Metric | C18, C19 |
| 5 | C25804 10 K | R_0603_1608Metric | R1, R2, R7, R9, R10 |
| 1 | 10 K | R_0603_1608Metric | R3 |
| 1 | C23162 4.7 K | R_0603_1608Metric | R4 |
| 1 | 4.7K | R_0603_1608Metric | R5 |
| 1 | C23162 4.7K | R_0603_1608Metric | R6 |
| 1 | C23162 7K | R_0603_1608Metric | R8 |
| 1 | C17520 2K2 | R_0805_2012Metric | R11 |
| 1 | C23046 5K | R_0603_1608Metric | R12 |
| 1 | C25804 10K | R_0603_1608Metric | R13 |
| 1 | 7K | R_0603_1608Metric | R14 |
Sharp lcd-128x128 design files
The KiCad project lives in the martinberlin/H-spi-adapters repository on GitHub; these links point at the commit this page was built from.
Sharp lcd-128x128: common questions
What microcontroller does the Sharp lcd-128x128 use?
The Sharp lcd-128x128 is built around the C2934560, from the ESP32 family.
How big is the Sharp lcd-128x128 PCB?
The Sharp lcd-128x128 measures 50.3 × 33 mm, has 2 copper layers and is 1.51 mm thick.
How many components are on the Sharp lcd-128x128?
37 components, from 31 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Sharp lcd-128x128 design files?
From the martinberlin/H-spi-adapters repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Sharp lcd-128x128 design in my own project?
Yes, under the terms of its CERN-OHL-W-2.0 license, which martinberlin chose for the repository.
Can I test firmware for the Sharp lcd-128x128 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in H-spi-adapters
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k