Skip to content

Clock faceplate, 8 HP
8 HP

Specification

Function
Clock
Width
8 HP
In rack
1
Built
2024
Revision
A
Status
Built

Clock · 8 HP

Clock

A combination of a clock and clock divider with a number of divisions and a probability mode.

A clock and clock divider, built around an Arduino Nano. The settings are controlled by a rotary encoder and are displayed on a three digit seven segment display, controlled by a MAX7219 display driver chip. The clock has inputs for an external clock and to reset the clock divider which are both buffered through a MCP6002 op amp chip.

The clock has the following configurable settings which are saved in EEPROM and restored on power up:

  • Probability (1/1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128)
  • Tempo (1 to 600 beats per minute)
  • Gate (5% to 95%)
  • Tie (Off – all signals are of uniform and short duration, on – all signals last until just before the next cycle)
  • Clock divider mode
    • Binary (1, 2, 4, 8, 16, 32, 64, 128)
    • Fibonacci (1, 3, 5, 8, 13, 21, 34, 55)
    • Prime (1, 3, 5, 7, 11, 13, 17, 19)

PCB and build photographs

Revision log

A 2024-08 The initial revision is a combination of a clock and a clock divider.
B I want to take this module in a 'Pamela's Workout' direction allowing the user to set specific settings for each output (rather than everything except clock divisions being shared)