Skip to content

twopoint718/pomodoro-timer

Repository files navigation

Pomodoro Timer

A desktop pomodoro timer.

A rendered view of the case

Peripherals

  • PCD8544 84x48 pixel LCD screen (SPI-based)
  • LSM6DSL (PDF) iNEMO inertial module always-on 3D accelerometer and 3D gyroscope (I2C)
  • TIM (General-purpose timer, onboard)
  • GPIO reset button
  • UART (onboard)

Code

I've either referenced, ported, or otherwise used these open source projects in my own:

Building

Be sure to have already installed the Arm GNU Toolchain. Then this project can be built by the Makefile in the root directory.

make -j

Building under Windows

TODO

Presentations

  • 8LU Keynote by Chris Wilson: Embedded–From the point of view of a web developer YouTube Link