Skip to the content
PCBKitNew board
4 layers105.4 × 105.4 mmWordclock board, the printed circuit board in 3D

Wordclock board

jedp/wordclock-board

Programmed via ST-Link (CLK, GND, DIO, NRST). Easy peasy!

Size
105.4 × 105.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
100
Nets
68
Pads
283
Tracks, vias
813, 142
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Nov 2020
Updated
17 Jan 2021

Overview

Wordclock board is an open-source printed circuit board by jedp, from the jedp/wordclock-board repository on GitHub. It is a 4-layer board of 105.4 × 105.4 mm with 100 parts on 68 nets, routed with 813 tracks and 142 vias.

It is built around the MAX7219M and USBLC6-2SC6. Its parts include 65 diodes, 17 capacitors, 4 ICs, 3 resistors and 2 connectors. It belongs with the STM32 boards of this library.

Main components

2

README

README.md

Notes

STM32F04

Programmed via ST-Link (CLK, GND, DIO, NRST). Easy peasy!

External low-speed crystal oscillator (32.768kHz) enables real-time clock module to function on VBAT when VDD is disconnected.

MAX7129

Imagine the 64 LEDs are 8 7-segment LEDs.

Pin 1 DATA: Data loaded on CLK's rising edge.

Pin 12 NCS: Data is loaded into the shift register when this is low.

Pin 13 CLK.

Pins 2, 3, 5, 6, 7, 8, 10, and 11 (the DIG pins) are pulled high when switched off.

Pins 14, 15, 16, 17, 20, 21, 22, and 22 (the SEG and DP pins) are pulled low when switched off.

Note that peak current is set with an external resistor on pin 18 (R1). The datasheet has a section on how to select the correct resistor value. Note that you need to do this whether or not you use the intensity configuration, because the MAX7219 will power up into a test mode with all LEDs blazing before your configurations takes effect. You could probably burn out your nice display by accident this way. So you can tweak the 10k resistor on R1, but don't jump it.

Other assorted components

MCP1802: LDO voltage regulator (5V to 3V3).

USBLC6: ESD protection on the USB interface.

Parts

100
QtyValueFootprintReferences
64LED_SmallLED_SMD:LED_0603_1608MetricD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +48
70.1uCapacitor_SMD:C_0603_1608MetricC2, C7, C9, C10, C11, C12, C13
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
20.1uCapacitor_SMD:C_0805_2012MetricC14, C15
222Resistor_SMD:R_0603_1608MetricR2, R3
24.7pCapacitor_SMD:C_0603_1608MetricC16, C17
10.01uCapacitor_SMD:C_0603_1608MetricC1
110kResistor_SMD:R_0603_1608MetricR1
110uCapacitor_SMD:CP_Elec_5x4.5C8
110uCapacitor_SMD:C_0805_2012MetricC5
11N5819Diode_SMD:D_0805_2012MetricD65
11uCapacitor_SMD:C_0603_1608MetricC4
14.7uCapacitor_SMD:C_0805_2012MetricC6
147uCapacitor_SMD:C_0805_2012MetricC3
1Battery_CellBattery:BatteryHolder_Seiko_MS621FBT1
1Crystal_SmallCrystal:Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSolderingY1
1Ferrite_Bead_SmallInductor_SMD:L_0805_2012MetricFB1
1MAX7219Package_SO:SOIC-24W_7.5x15.4mm_P1.27mmU3
1MCP1802x-xx02xOTPackage_TO_SOT_SMD:SOT-23-5U2
1ST-LinkConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1STM32F042C4TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1SW_HourButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFSSW1
1SW_MinButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFSSW2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U4
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105133-0001J1

Questions

How big is the Wordclock board PCB?

It measures 105.4 × 105.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Wordclock board use?

100 parts, built around the MAX7219M and USBLC6-2SC6. 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 Wordclock board KiCad files?

From the jedp/wordclock-board repository on GitHub, at the commit this page was made from: the board is layout/wordclock-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Wordclock board design in my own project?

Its repository states no licence, so its author keeps all rights: ask jedp before reusing the design.

Similar boards

  • 2 layers185 × 83 mmMass Spring Damper SysID Lab, the printed circuit board in 3D

    Mass Spring Damper SysID Lab

    Scalable-Open-Source-Labs/Mass-Spring-Damper-SysID-Lab

    An open source Mass-Spring-Damper to assist with teaching System Identification

    135 parts1MIT
  • 4 layers98.5 × 88.5 mmSchrackCounter, the printed circuit board in 3D

    SchrackCounter

    bismarx-v1/SchrackProjects

    SPS na Proseku repo for SchrackTechink projects.

    77 parts2
  • 2 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 2 layers482.6 × 35.6 mmPrecision clock, the printed circuit board in 3D

    Precision clock

    mitxela/PrecisionClock-Hardware

    PCB design for the Precision Clock Mk III

    49 parts41
  • 2 layers85.6 × 41 mmHl alyx glove, the printed circuit board in 3D

    Hl alyx glove

    StarGate01/hl-alyx-glove

    Firmware and Hardware for a Half-Life: Alyx Gravity Glove Replica

    38 parts21MIT
  • 2 layers542.3 × 27.3 mmGlowboardng, the printed circuit board in 3D

    Glowboardng

    Eigenbaukombinat/glowboard

    The Glowboard Plotter plots images using 64 UV LEDs attached in a line moved over a 120cmx60cm glow-in-the-dark sheet by a stepper.

    69 parts6
  • 2 layers70 × 50.1 mmDoom clock, the printed circuit board in 3D

    Doom clock

    stecman/avr-doomclock

    GPS clock on an ATTiny with MAX7219 7-segment driver

    24 parts5MIT