Skip to the content
PCBKitNew board
2 layers30 × 37 mmMetronome, the printed circuit board in 3D

:musical_keyboard: Tiny logic only metronome for when you are on the move

Size
30 × 37 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
31
Pads
140
Tracks, vias
494, 29
Pours
1
Routed
Yes
KiCad
KiCad 4
Created
9 Feb 2018
Updated
9 Feb 2018

Overview

Metronome is an open-source printed circuit board by Bindless-Chicken, from the Bindless-Chicken/Metronome repository on GitHub, published under the MIT licence. It is a 2-layer board of 30 × 37 mm with 34 parts on 31 nets, routed with 494 tracks and 29 vias.

It is built around the NE555, 74HC163D and CD4017BE, with the MC74VHC1GU04DBV, SN74LVC1G08DBV and SN74LVC1G32 among its other parts. Its parts include 9 resistors, 8 ICs, 7 capacitors, 4 diodes and 4 connectors.

Main components

6

README

README.md


Metronome

Order from OSH Park

Theory of operation

The board is designed only around basic logic chips, hence why you won't find any microcontrollers here. The circuit can be split into two sub-circuits, the tune generation, and the pulse generation.

Tune generation

To act as a proper metronome, we needed to have two different tune: one for the first pulse and a second for the other three. Tune generation is done using a NE555 U1 which output is fed into a 74HC163 U3 counter. The counter in that case is acting as a frequency divider, dividing the 2kHz output of the astable 555 timer into a 1kHz signal and a 500Hz one.

Effectively, at the end of the tune generator we are left with to square waves at 1kHz and 500Hz, which are respectively a C5 and a C6.

Pulse generation

Once again a NE555 U2 astable timer is used to generate the pulsation, using a potentiometer the output frequency can be changed between 0.53Hz and 3.47Hz, effectively changing the tempo between 40 BPM and 208 BPM.

The output of the timer is fed into a CD4017 U4 Johnson counter. The output of the counter are the four outputs P1, P2, P3, and P4 triggering in order, one after another.

A shorter pulse is generated in order to have a more punchy effect on the pulse. This is done by reducing the original pulse duration using a RC delay line U7.

Putting it all together

For silent operation, four LEDs have been put at the top, they are directly wired to the Johnson counter outputs.

To get the right sound at the right time, the tunes generated previously are and U6 with their respective pulse; high pitch with the first output and low pitch with the others. For optimization sake, the other three are and U6 with the not U5 of the first pulse. Finally, all the signaled are put together using an or U8.

BOM

ReferenceValueFootprint
U1, U2NE555SOIC-8 3.9x4.9mm Pitch 1.27mm
U374HC16SOIC-16_3.9x9.9mm Pitch 1.27mm
U4CD4017SOIC-16 3.9x9.9mm Pitch 1.27mm
U5MC74VHC1GU04SOT-23-5
U674LS08SOIC-14 3.9x8.7mm Pitch 1.27mm
U7SN74LVC1G08SOT-23-5
U8SN74LVC1G32SOT-23-5
R13300805
R2, R3, R4910805
R5, R6, R75.1k0805
R812k0805
R910k0805
C147nF0805
C210uF0805
C3, C4, C5, C610nF0805
C71uF0805
D1RedLED D5.0mm
D2, D3, D4GreenLED D5.0mm
RV1100kTrimmer Vishay TS53YL
P1USB_OTG10118193-0001LF

Parts

34
QtyValueFootprintReferences
310nFCapacitors_SMD:C_0805_HandSolderingC3, C4, C5
35.1kResistors_SMD:R_0805_HandSolderingR5, R6, R7
391Resistors_SMD:R_0805_HandSolderingR2, R3, R4
3GreenLEDs:LED_D5.0mmD2, D3, D4
2NE555Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmU1, U2
10.01uFCapacitors_SMD:C_0805_HandSolderingC6
1100kPotentiometers:Potentiometer_Trimmer_Vishay_TS53YLRV1
110kResistors_SMD:R_0805_HandSolderingR9
110uFCapacitors_SMD:C_0805_HandSolderingC2
112kResistors_SMD:R_0805_HandSolderingR8
11uFCapacitors_SMD:C_0805_HandSolderingC7
1330Resistors_SMD:R_0805_HandSolderingR1
147nFCapacitors_SMD:C_0805_HandSolderingC1
174HC163Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mmU3
174LS08Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mmU6
1CD4017Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mmU4
1CONN_01X02Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mmP2
1CONN_01X04Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mmP4
1CONN_01X05Socket_Strips:Socket_Strip_Straight_1x05_Pitch2.54mmP3
1MC74VHC1GU04TO_SOT_Packages_SMD:SOT-23-5_HandSolderingU5
1RedLEDs:LED_D5.0mmD1
1SN74LVC1G08TO_SOT_Packages_SMD:SOT-23-5_HandSolderingU7
1SN74LVC1G32TO_SOT_Packages_SMD:SOT-23-5_HandSolderingU8
1USB_OTG10118193-0001LFP1

The 33 most common of 34 parts.

Questions

How big is the Metronome PCB?

It measures 30 × 37 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Metronome use?

34 parts, built around the NE555, 74HC163D, CD4017BE and MC74VHC1GU04DBV. 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 Metronome KiCad files?

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

Can I use the Metronome design in my own project?

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

Similar boards

  • 2 layers73.8 × 63.9 mmKickswitch, the printed circuit board in 3D

    Kickswitch

    hansliss/kickswitch

    Kickstart switcher for Amiga 2000

    15 parts2
  • 2 layers76.2 × 67.3 mmBspd brakelight, the printed circuit board in 3D

    Bspd brakelight

    kitspace-test-repos/kicad6-file-collection

    98 partsMIT
  • 2 layersBreadBin, the printed circuit board in 3D

    BreadBin

    c0pperdragon/BreadBin

    A CPU made of 7400 logic on breadboards - inside a bread bin ;-)

    45 parts18
  • 2 layers30.2 × 15.6 mmLucky Wheel, the printed circuit board in 3D

    Lucky Wheel

    frankyhub/KiCad-Lucky_Wheel

    10 LEDs, NE555, CD4017

    27 parts1MIT
  • 2 layers73.7 × 38.1 mmChaser, the printed circuit board in 3D

    Chaser

    existedinnettw/flywire

    Point-to-point wiring for hand-built KiCad boards (wire wrap, fly wires): curved, non-overlapping wires and an interactive HTML back view

    16 partsMPL-2.0
  • 2 layers62.9 × 44 mmProject w, the printed circuit board in 3D

    Project w

    Kimbsy/KiCAD

    KiCAD PCB projects

    17 parts