Skip to the content
2 layers280.9 × 76.8 mmRetro clock, the printed circuit board in 3D

A stylish, soviet Nixie tubes-based stationary clock ✩ ⩇⩇:⩇⩇ ☾

Size
280.9 × 76.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
105
Nets
161
Pads
550
Tracks, vias
1,053, 128
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
14 Jul 2022
Updated
16 Sep 2024

Overview

Retro clock is an open-source printed circuit board by Incomprehensible, from the Incomprehensible/Mad_RetroClock repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 280.9 × 76.8 mm with 105 parts on 161 nets, routed with 1,053 tracks and 128 vias.

It is built around the ESP32-WROOM-32, AMS1117-5.0 and ESDA5V3L. Its parts include 29 resistors, 21 capacitors, 12 ICs, 9 connectors and 8 switches. It belongs with the lEDs and displays and retro computing and games boards and the ESP32 boards of this library.

Main components

3

README

README.md

Retro style desk clock

Powered via 5V USB-C interface. Provides a 2S Li-Ion battery pack for autonomous operation.
Made with 4 IN-12A Nixie Tubes denoting hours & minutes, and smaller INS-1 tubes as the dots.
Enabled with Wi-Fi connectivity for automatic time synchronization using the Network Time Protocol (NTP).
Functions as a simple clock and an alarm clock. User interface for the alarm setting is implemented with 2 Set/Unset buttons and rotary encoder.
There's an MP3-player onboard any melody can be programmed and set as an alarm call.

Gallery

More photos

Further steps

  • Enclosure design
  • Add remote app control / IOT host node connectivity
  • Better power design to get rid of inrush current issue preventing the device to start up sometimes without USB power attached

Parts

105
QtyValueFootprintReferences
910kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R10, R11, R12, R13, R22, R27, R28, R29
8MountingHoleMountingHole:MountingHole_2.5mm_Pad_ViaH1, H2, H3, H4, H5, H6, H7, H8
60.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C5, C7, C11, C16, C21
6RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16, R17, R18, R19, R20, R21
510uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC6, C13, C15, C18, C20
415kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R3, R4
4IN-12ARetro_clock:IN-12AN1, N2, N3, N4
4K155ID1Package_DIP:DIP-16_W7.62mmU1, U2, U3, U4
3VAL**Panelization:mouse-bite-1mm-slotmouse-bite-1mm-slot, mouse-bite-1mm-slot, mouse-bite-1mm-slot
210kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R6
21uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC8, C9
222uFCapacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolderC2, C14
2240kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R8
2250Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR14, R15
24.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR23, R24
25.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR25, R26
2Conn_01x08_FemaleConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ1, J2
2INS-1Retro_clock:INS-1GD1, GD2
2LOGONadSilk:brain_logoG***, G***
2Q_NPN_BCEPackage_TO_SOT_SMD:SOT-23_HandsolderingQ1, Q2
2ReservCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC12, C19
1100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC3
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC17
118560Retro_clock:BAT_BH-18650-PCBT1
122uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC1
174HC164D,653Retro_clock:SOIC127P600X175-14NU6
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U8
1BootRetro_clock:SW_TS-1187A-B-A-BSW4
1CancelRetro_clock:KLS7-TS6601-13.0-180SW3
1Conn_01x10_FemaleConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ3
1DD04CPMARetro_clock:DD04CPMAU9
1DD04CVSARetro_clock:DD04CVSAU10
1DFPlayer_miniRetro_clock:MODULE_DFR0299U7
1ESDA5V3LPackage_TO_SOT_SMD:SOT-23D1
1ESP32-WROOM-32Retro_clock:MODULE_ESP32-WROOM-32U5
1EnterRetro_clock:KLS7-TS6601-13.0-180SW2
1F2.5AFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1F40mAFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF2
1FlashConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ8
1Mini360Retro_clock:Mini360_step-downU12
1NIXIE_1_2_OUTConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ5
1NIXIE_3_4_OUTConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ6
1Nixie-PSURetro_clock:Nixie-PSUU11
1PWR_SWRetro_clock:PWR_SWITCHSW8
1Reserved_pCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC10
1Rotary_Encoder_SwitchRetro_clock:EncoderSW1
1RstRetro_clock:SW_TS-1187A-B-A-BSW5
1SpeakerRetro_clock:Speaker_connLS1
1USB_C_PlugRetro_clock:usb_c_receptable_hro_type-c-31-m-17P1
1VDRIVE_OUTConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ4
1Volume_downRetro_clock:KLS7-TS6601-13.0-180SW6
1Volume_upRetro_clock:KLS7-TS6601-13.0-180SW7
1mini-DS-3231Retro_clock:DS3231-MiniJ7

Similar boards

  • 2 layers139.7 × 88.9 mmCharge Controller, the printed circuit board in 3D

    Charge Controller

    jharvey/Charge_Controller

    MPPT hardware which uses FUGU firmware

    163 parts24
  • 2 layers80 × 34 mmPCB SAMI V2.0, the printed circuit board in 3D

    PCB SAMI V2.0

    Ezecarp36/Robot-Sumo-Sami

    Proyecto de robot sumo para participar en la LNR 2023

    41 parts2
  • 2 layers100 × 80 mmSmart Home Controller, the printed circuit board in 3D

    Smart Home Controller

    Ajith-Anand-R/Smart-Home-Controller

    Full-stack IoT home automation system with ESP32 firmware, Google Apps Script backend, web dashboard, and Flutter mobile app.

    11 parts1MIT
  • 2 layers100 × 100 mmESP32, the printed circuit board in 3D

    ESP32

    Diegoapp55/Proyecto-Sistemas-Embebidos-Smash-Rows

    Repositorio para el proyecto de Sistemas Embebidos 2022-2: Smash Rows

    71 parts1
  • 2 layers101.5 × 64.4 mmCapibator PCB, the printed circuit board in 3D

    Capibator PCB

    Capibator/hardware

    deals with research material on hardware, schematic, pcb design and bom etc.

    108 parts
  • 2 layers99.9 × 99.9 mmMaquina compostaje, the printed circuit board in 3D

    Maquina compostaje

    dani0421/Compostaje

    El SDA se conecta al pin 33 del ESP32 y el SCL al pin 36 de ESP32, cabe resaltar que en la placa no quedaran orificios para la pantalla, unicamente los pines para hacer la conexión.

    103 parts
  • 2 layers48.5 × 44.5 mmBoard2, the printed circuit board in 3D

    Board2

    drfhaust/renlte

    29 parts
  • 2 layers50 × 50 mmG2 PCB V2, the printed circuit board in 3D

    G2 PCB V2

    Ezecarp36/RobotLaberinto_G2

    Proyecto de robot laberinto para competir en la LNR 2023

    45 parts

Questions

How big is the Retro clock PCB?

It measures 280.9 × 76.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Retro clock use?

105 parts, built around the ESP32-WROOM-32, AMS1117-5.0 and ESDA5V3L. 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 Retro clock KiCad files?

From the Incomprehensible/Mad_RetroClock repository on GitHub, at the commit this page was made from: the board is Retro_clock.kicad_pcb and its schematic Back_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Retro clock design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).