

Desk display
a small esp32-c3 PCB for an I²C display, NeoPixel and Button for smart home stuff.
- Size
- 20 × 24 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 16
- Nets
- 25
- Pads
- 83
- Tracks, vias
- 119, 12
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 17 Jul 2022
- Updated
- 17 Jul 2022
Overview
Desk display is an open-source printed circuit board by oltdaniel, from the oltdaniel/PCB_deskDisplay repository on GitHub. It is a 2-layer board of 20 × 24 mm with 16 parts on 25 nets, routed with 119 tracks and 12 vias.
It is built around the ESP32-C3-WROOM-02-H4, AMS1117-3.3 and WS2812B. Its parts include 6 resistors, 4 capacitors, 3 connectors, 2 ICs and 1 diode. It belongs with the lEDs and displays boards and the ESP32 and RISC-V boards of this library.
Main components
3ESP32-C3-WROOM-02-H4
SMD,20x18mm-105dBm -40℃~+105℃ 2.4GHz 20.5dBm 345mA 3V~3.6V 82mA Bluetooth5.0 ESP32-C3 On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,20x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
README
README.mdPCB Desk Display
The idea was to have a special purpose, small footprint PCB for connecting an I²C Display, Button and Status LED.

The PCB
The PCB including the ESP32-C3 Antenna has a total footprint of 20mmx30mm. The files can be found in ./pcb.
The Code
The code currently is only a small placeholder to test the different parts of the PCB. The files can be found in ./code in form of a PlatformIO project.
License
Enjoy the work and do what you want. CERN OHL v2 Permissive
Parts
16| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R6 |
| 2 | 100nF | Capacitor_SMD:C_0603_1608Metric | C3, C4 |
| 2 | 10µF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 5.11K | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | Button Connector | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | J2 |
| 1 | ESP32-C3-WROOM-02 | Espressif:ESP32-C3-WROOM-02 | U1 |
| 1 | I²C Connector | Connector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_Vertical | J3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | J1 |
| 1 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1 |
Similar boards
- 2 layers60 × 30 mm

- 2 layers60 × 100 mm

- 2 layers60 × 100 mm

MCC25-Badge
ssi51/MCC25-Badge
Official repository for the MCC 25' Badge. An open-source, ESP32-C3 powered badge featuring WiFi, BLE and a retro-gaming interface.
47 parts3 - 2 layers183.2 × 65.1 mm

- 4 layers105 × 60 mm

Picocart64 v2
khill25/Dreamdrive
Open source Retro Rom Carts and ODEs by Dreamcraft Industries
162 parts26 - 4 layers50 × 50 mm

- 2 layers90 × 65 mm

- 2 layers71 × 150.5 mm

Signal detector
joshitha-c/rf_detector
A portable, custom-built RF signal scanner and power detector designed for knowing wireless signals, measuring signal strength and can be used to be safe.
57 parts
Questions
How big is the Desk display PCB?
It measures 20 × 24 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Desk display use?
16 parts, built around the ESP32-C3-WROOM-02-H4, AMS1117-3.3 and WS2812B. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Desk display KiCad files?
From the oltdaniel/PCB_deskDisplay repository on GitHub, at the commit this page was made from: the board is pcb/desk_display.kicad_pcb and its schematic pcb/desk_display.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Desk display design in my own project?
Its repository states no licence, so its author keeps all rights: ask oltdaniel before reusing the design.