Skip to the content
2 layers12 × 60 mmPomoClockBar, the printed circuit board in 3D

PomoClockBar

LeonEcke/pomoljus

Pomoljus is a programmable sequential interval timer with a light based alert method. In other words, its a clock aimed to function in a way inspired by the Pomodoro technique using only RGB LEDs.

Size
12 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
14
Pads
61
Tracks, vias
142, 19
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Aug 2023
Updated
3 Jun 2024

Overview

PomoClockBar is an open-source printed circuit board by LeonEcke, from the LeonEcke/pomoljus repository on GitHub. It is a 2-layer board of 12 × 60 mm with 20 parts on 14 nets, routed with 142 tracks and 19 vias.

It is built around the SK6812MINI-E. Its parts include 6 capacitors, 5 resistors, 5 diodes, 2 switches and 1 transistor.

Main components

1

README

README.md

Pomoljus Interval Timer

Pomoljus is a programmable sequential interval timer with a light based alert method. In other words, its a clock aimed to function in a way inspired by the Pomodoro technique using only RGB LEDs.

Milestones

The development of the Pomoljus is slow and is lead by a single slow person. To keep the development pointing in the correct direction a series of more achievable milestones have are listed below. This can also give an idea of where the development of this project is.

[Insert PBI]

Here is a rough estimation of the three major areas of the Pomoljus development.

  • Firmware
    • ▰▰▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱ [10%]
  • Electrical
    • ▰▰▰▰▰▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱ [25%]
  • Housing
    • ▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱▱ [00%]

Support

If you wish to shout encouraging words at me then you can find me at @bpall@mstdn.social. You can also find my blog/project hub over at bPall.se .

More

My blog post about the initial concept generation.


Getting it running

The Pomoljus is designed to run on an RP2040 using the Raspberry Pi Pico C/C++ SDK. The LEDs are SK6812Minis. It's all mounted on custom designed PCBs created using KiCad. The housing is designed in [TBD].

Firmware files are found in /firmware/. Electrical diagrams and PCB design files are found in /pcb/. Housing and mechanical designs will live in /cad/.

Building firmware from source

[Insert instructions on how to build...]

Parts

20
QtyValueFootprintReferences
5104Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C4, C5, C6
5SK6812MINILED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mmD1, D2, D3, D4, D5
35kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R4, R5
23.3kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R3
2SW_SPSTCustomFootprints:MyButtonSW1, SW2
1103Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
12N7002Package_TO_SOT_SMD:SOT-23Q1
1Conn_01x06Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_HorizontalJ1

Similar boards

  • 4 layers234 × 84 mmMain panel, the printed circuit board in 3D

    Main panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    234 parts3kApache-2.0
  • 4 layers180.8 × 300.3 mmDilemma, the printed circuit board in 3D

    Dilemma

    Bastardkb/Dilemma

    The Dilemma is a vertical stagger low-profile keyboard with mods.

    383 parts590
  • 4 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    106 parts575GPL-2.0
  • 2 layersDemo, the printed circuit board in 3D

    Demo

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    48 parts547GPL-3.0
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    62 parts517GPL-2.0
  • 4 layers82.5 × 39.4 mmV4head, the printed circuit board in 3D

    V4head

    makerforgetech/modular-biped

    An open source framework for creating a bipedal modular companion robot.

    26 parts493GPL-3.0
  • 2 layers115.7 × 95.7 mmFifi split keeb, the printed circuit board in 3D

    Fifi split keeb

    raychengy/fifi_split_keeb

    Fifi Keyboard 🐶 ⌨️

    66 parts334
  • 4 layers70 × 54 mmPicoLab, the printed circuit board in 3D

    PicoLab

    CoretechR/PicoLab

    Web-GUI Embedded Multitool

    285 parts327GPL-3.0

Questions

How big is the PomoClockBar PCB?

It measures 12 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PomoClockBar use?

20 parts, built around the SK6812MINI-E. 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 PomoClockBar KiCad files?

From the LeonEcke/pomoljus repository on GitHub, at the commit this page was made from: the board is pcb/PomoClockBar/PomoClockBar.kicad_pcb and its schematic pcb/PomoClockBar/PomoClockBar.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PomoClockBar design in my own project?

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