Skip to the content
4 layersPomodoro V1, the printed circuit board in 3D

So this is basically what this device (will) is about. It will sit on my desk and ping me, when I need to take a break, and not only ping me, but rather shine a bright light at me, so that I actually get my lazy a up…

Copper layers
4
Thickness
1.6 mm
Parts
155
Nets
188
Pads
638
Tracks, vias
1,475, 620
Pours
4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
22 Dec 2022
Updated
17 May 2024

Overview

Pomodoro V1 is an open-source printed circuit board by MaxLell, from the MaxLell/Pomodoro_Clock repository on GitHub, published under the MIT licence. It is a 4-layer board with 155 parts on 188 nets, routed with 1,475 tracks and 620 vias.

It is built around the STM32G071RBT6, LDK120M33R and LIS2HH12, with the WS2812B-2020, CR0805-FX-5101ELF and CC0805KRX7R9BB104 among its other parts. Its parts include 109 diodes, 16 resistors, 15 capacitors, 10 connectors and 3 ICs. It belongs with the STM32 boards of this library.

Main components

8

README

README.md

Pomodoro_Clock

Why?

This device forces me to take breaks in regular intervals throughout the day. Research has shown that the brain grows tired when being forced to focus on tasks on a prolonged time. (I think everybody can also observe this in his own life). But research also shows, that if you take regular breaks, you do not deplete your mental ressources as quickly and you can focus for longer hours.

So this is basically what this device (will) is about. It will sit on my desk and ping me, when I need to take a break, and not only ping me, but rather shine a bright light at me, so that I actually get my lazy a** up and move around for a couple of minutes - day in day out. You might say: Well you can also set a timer on your smartphone and go from there, to which I reply: Yeah you can, but if you want to do that day-in, day-out, you need a lot of will power and the most perfect habits the world has ever witnessed in man-kind. I am not such a person.

And for this reason I built this device.

What?

So what is this marvelous device I am talking about? Well I am glad you are asking: It is basically a box of lights, where you can set up the interval for which you want to work (the next cycle is composed of Worktime and Breaktime). Then it will run a countdown timer.

How?

  • This project is partially also a way for myself to learn and work on a complicated challenge: I already resolved the architecture of this multi-module Architecture (using a Message Broker, so that these modules only exchange data via this Messages-Interface - Observer Pattern). Or working on the implementation of high-speed low level peripherals, which require the usage of the DMA.

Parts

155
QtyValueFootprintReferences
108WS2812B-2020LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmD1, D10, D11, D12, D13, D14, D15, D100, D101, D102, D103, D104, D105, D106, D107, D108 +92
145k1Resistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R7, R9, R10, R11, R12, R14, R15, R16
10100nCapacitor_SMD:C_0805_2012MetricC16, C17, C19, C21, C22, C26, C27, C29, C31, C32
5Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1, J4, J5, J6, J7
41uCapacitor_SMD:C_0805_2012MetricC15, C18, C25, C28
1100Resistor_SMD:R_0805_2012MetricR8
12171800001Connector_Molex:MOLEX_2171800001J8
1270Resistor_SMD:R_0805_2012MetricR13
1330uCapacitor_SMD:CP_Elec_6.3x5.8C30
1Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ10
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9
1Conn_01x10_PinConnector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_VerticalJ2
1LDK120M33RPackage_TO_SOT_SMD:TSOT-23-5IC1
1LEDResistor_SMD:R_0603_1608MetricD109
1LIS2HH12Package_LGA:LGA-12_2x2mm_P0.5mmU2
1PEC12R-2220F-S0024Rotary_Encoder:PEC12R-2220F-S0024S1
1STM32G071RBTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1

More from MaxLell/Pomodoro_Clock

2
  • 4 layers6.1 × 75.1 mmPomodoro V7, the printed circuit board in 3D

    Pomodoro V7

    MaxLell/Pomodoro_Clock

    So this is basically what this device (will) is about. It will sit on my desk and ping me, when I need to take a break, and not only ping me, but rather shine a bright light at me, so that I actually get my lazy a up…

    135 partsMIT
  • 2 layers19.1 × 16.9 mmPomodoro V7 TriggerButton, the printed circuit board in 3D

    Pomodoro V7 TriggerButton

    MaxLell/Pomodoro_Clock

    So this is basically what this device (will) is about. It will sit on my desk and ping me, when I need to take a break, and not only ping me, but rather shine a bright light at me, so that I actually get my lazy a up…

    2 partsMIT

Similar boards

  • 4 layers159 × 132.3 mmDSP TU, the printed circuit board in 3D

    DSP TU

    HaroldHallikainen/DSP_TU_PCB

    Printed circuit board for Teletype DSP Terminal Unit

    82 parts
  • 2 layers34 × 57.2 mmCo2 Sensor, the printed circuit board in 3D

    Co2 Sensor

    MaxLell/HALCO2

    A CO2 Sensor that looks like HAL9000

    47 partsMIT
  • 4 layers275 × 240 mmSupervisor, the printed circuit board in 3D

    Supervisor

    BennetLeff/temper

    a breville control freak ++

    440 parts1
  • 4 layers389.9 × 88.9 mmPCB Repetition, the printed circuit board in 3D

    PCB Repetition

    DBXYD/2025-CGS-ESP32-IoT

    Il s'agit d'un PCB permettant de centraliser l'alimentation des appareils et de les connecter au réseau local.

    101 parts
  • 2 layers40.3 × 39.7 mmPower circuit new, the printed circuit board in 3D

    Power circuit new

    Omkar1464/Telemetry-Module-using-CDMA-Modulation

    This repository contains the embedded firmware, circuit schematics, simulation models, and validation benchmarks for the Long Range Telemetry Module (Phase-I) designed for high-altitude drone and UAV/CanSat payload…

    32 parts
  • 4 layers46.5 × 20.8 mmPCB AMPLI, the printed circuit board in 3D

    PCB AMPLI

    FernandesVincent/Projet-ESE-chat-robot

    Création d'un robot jouant à chat.

    26 parts

Questions

What parts does the Pomodoro V1 use?

155 parts, built around the STM32G071RBT6, LDK120M33R, LIS2HH12 and WS2812B-2020. 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 Pomodoro V1 KiCad files?

From the MaxLell/Pomodoro_Clock repository on GitHub, at the commit this page was made from: the board is Hardware/PCBA/Pomodoro_V1/Pomodoro_V1.kicad_pcb and its schematic Hardware/PCBA/Pomodoro_V1/Accelerometer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pomodoro V1 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).