# AO clock module (Kosmo)

**URL:** <https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627>\
**Category:** KOSMO MODULES\
**Created:** [November 8, 2022, 4:48pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627 "2022-11-08T16:48:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [November 8, 2022, 4:48pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/1 "2022-11-08T16:48:48Z")

</div>

This is a clock module in Kosmo format. It is based around a Nano microcontroller. Features are:

- Rotary encoder to set tempo and other parameters.
- Tap button for a different way to set tempo.
- OLED for display of tempo and settings menu.
- 6 outputs: Beat, clock, clock divided by 2, 4, and 8, and clock divided by arbitrary number (between 1 and 64) with offset.
- Two tempo submodes: INC (increment) mode, to set any whole number of beats per minute (BPM) from 8 to 208, and MM (Maelzel Metronome) mode, to more quickly set standard MM values and generalizations of these from 7.5 (= 60 ÷ 8) to 208 BPM.
- Clock pulses per beat (PPB) variable from 1 to 24.
- Clock pulse width (duty cycle) variable from 5% to 95%.
- Interrupt based timer and encoder codes for accuracy.  
 ![clock_front](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/3X/c/0/c02f6ed9e17f453d1cc50d1681713ebb1c730521.jpeg)

Aside from some holes on the front panel that are either too small, because M3 screws won’t fit, or too big, because they’re kind of useless and might as well not be there, and from an incorrect but easily corrected push button connection, the first version works well.

More details including schematics, design files, Gerbers, BOM, etc. in the GitHub repo:

> **[GitHub - holmesrichards/clock: Clock synth module in Kosmo format](https://github.com/holmesrichards/clock)**
>
> Clock synth module in Kosmo format. Contribute to holmesrichards/clock development by creating an account on GitHub.

A few extra boards and panels will be up on my Tindie store soon.

---

<div class="post-metadata">

**Author:** ![Sussmayr](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/sussmayr/32/22691_2.png) [@Sussmayr](https://lookmumnocomputer.discourse.group/u/Sussmayr)\
**Post date:** [November 8, 2022, 4:52pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/2 "2022-11-08T16:52:33Z")

</div>

Lovely and excellent as always!

---

<div class="post-metadata">

**Author:** ![heckseven](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/heckseven/32/23483_2.png) [@heckseven](https://lookmumnocomputer.discourse.group/u/heckseven)\
**Post date:** [November 8, 2022, 5:50pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/3 "2022-11-08T17:50:06Z")

</div>

Love it! The clock divs are so handy

---

<div class="post-metadata">

**Author:** ![stmllr](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/stmllr/32/5055_2.png) [@stmllr](https://lookmumnocomputer.discourse.group/u/stmllr)\
**Post date:** [November 9, 2022, 8:54pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/4 "2022-11-09T20:54:52Z")

</div>

For so long, SM TIK-TAK was on my list, on now, BOOOM 🙂

---

<div class="post-metadata">

**Author:** ![twinturbo](https://avatars.discourse-cdn.com/v4/letter/t/8baadc/32.png) [@twinturbo](https://lookmumnocomputer.discourse.group/u/twinturbo)\
**Post date:** [November 10, 2022, 7:18am UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/5 "2022-11-10T07:18:27Z")

</div>

Nice, the original TIK-TAK was the first module I ever cobled together on strip board and the very first bunch of mistakes I got from JLC 😉

Never circled back to do an updated and improved version of my own.

This looks Gr8.

---

<div class="post-metadata">

**Author:** ![analogoutput](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/analogoutput/32/29663_2.png) [@analogoutput](https://lookmumnocomputer.discourse.group/u/analogoutput)\
**Post date:** [December 10, 2022, 12:08pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/6 "2022-12-10T12:08:48Z")

</div>

[![](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/3X/b/9/b916ac7dbd8e9627a9efff868637071ad251503b.jpeg "Clock synthesizer module") ](https://www.youtube.com/watch?v=w2Eg_qELaSc)

---

<div class="post-metadata">

**Author:** ![Sussmayr](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/sussmayr/32/22691_2.png) [@Sussmayr](https://lookmumnocomputer.discourse.group/u/Sussmayr)\
**Post date:** [December 18, 2022, 5:20am UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/7 "2022-12-18T05:20:02Z")

</div>

Got Clock?  
I do now and that clock is rockin’ 😄

---

<div class="post-metadata">

**Author:** ![Riggidyboo](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/riggidyboo/32/10_2.png) [@Riggidyboo](https://lookmumnocomputer.discourse.group/u/Riggidyboo)\
**Post date:** [December 18, 2022, 4:34pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/8 "2022-12-18T16:34:04Z")

</div>

Got mine working too

---

<div class="post-metadata">

**Author:** ![AriaSalvatrice](https://yyz2.discourse-cdn.com/free1/user_avatar/lookmumnocomputer.discourse.group/ariasalvatrice/32/28804_2.png) [@AriaSalvatrice](https://lookmumnocomputer.discourse.group/u/AriaSalvatrice)\
**Post date:** [March 9, 2023, 1:59pm UTC](https://lookmumnocomputer.discourse.group/t/ao-clock-module-kosmo/5627/9 "2023-03-09T13:59:51Z")

</div>

I’ve built one from plans yesterday! I skipped ordering PCBs and made it on a breadboard-style protoboard.

 ![](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/3X/d/4/d40f6a696f1b993efd26fd22a7cda2857bb01111.jpeg)  
 ![](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/3X/5/f/5ffa10a9872ce43370bfe8fdf80a069edea6ae58.jpeg)

[![](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/3X/9/6/96fd11b76b6096bde7f3811afbfc3856cad1a77d.jpeg "With this clock module, my contraption can almost sort of make music") ](https://www.youtube.com/watch?v=PJAYbCTCUHM)

If of interest to anyone, these are the simplified plans I used for my own reference. Electrically identical but with the board-to-board hardware removed, to make the connections more explicit.

 ![](https://global.discourse-cdn.com/free1/uploads/lookmumnocomputer/original/3X/8/6/865f391c88b59fd5775fb4b6d43e356b9e8bb7b7.png)

And this is my build thread:

> **[Aria Salvatrice (@woof@fedi.aria.dog)](https://fedi.aria.dog/notice/ATRPW7tyBv0Ispm6lM)**
>
> If of interest to anyone, these are the simplified plans I used for my own reference. Electrically identical but with the board-to-board hardware removed, to make the connections more explicit.
