Skip to the content
2 layers20 × 24 mmDesk display, the printed circuit board in 3D

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

3

README

README.md

PCB Desk Display

The idea was to have a special purpose, small footprint PCB for connecting an I²C Display, Button and Status LED.

image

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
QtyValueFootprintReferences
310KResistor_SMD:R_0603_1608MetricR1, R2, R6
2100nFCapacitor_SMD:C_0603_1608MetricC3, C4
210µFCapacitor_SMD:C_0603_1608MetricC1, C2
25.11KResistor_SMD:R_0603_1608MetricR4, R5
11MResistor_SMD:R_0603_1608MetricR3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1Button ConnectorConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ2
1ESP32-C3-WROOM-02Espressif:ESP32-C3-WROOM-02U1
1I²C ConnectorConnector_PinHeader_2.00mm:PinHeader_1x04_P2.00mm_VerticalJ3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_Palconn_UTC16-GJ1
1WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1

Similar boards

  • 2 layers60 × 30 mmTd free, the printed circuit board in 3D

    Td free

    mawoka-myblock/td-free

    Measure the TD of your filament easily

    24 parts60EUPL-1.2
  • 2 layers60 × 100 mmDefcon32 badge, the printed circuit board in 3D

    Defcon32 badge

    thehackbat/defcon32_badge

    Badge designed for DEFCON32

    50 parts13GPL-3.0
  • 2 layers60 × 100 mmMCC25-Badge, the printed circuit board in 3D

    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 mmMusa, the printed circuit board in 3D

    Musa

    rallekralle11/Musa

    Silly banana for scale PCB ruler, with functions

    92 parts1
  • 4 layers105 × 60 mmPicocart64 v2, the printed circuit board in 3D

    Picocart64 v2

    khill25/Dreamdrive

    Open source Retro Rom Carts and ODEs by Dreamcraft Industries

    162 parts26
  • 4 layers50 × 50 mmKleverLogger, the printed circuit board in 3D

    KleverLogger

    charclo/KleverLogger

    Logger for Klever Speedpedelec

    75 parts
  • 2 layers90 × 65 mmOHBeacon, the printed circuit board in 3D

    OHBeacon

    HoldenHalucha/office-hours-beacon

    EECS 473

    53 parts
  • 2 layers71 × 150.5 mmSignal detector, the printed circuit board in 3D

    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.