- C++ 98.6%
- HTML 1.4%
|
All checks were successful
build and release production / build-and-release (push) Successful in 31s
because I'm not using twitter anymore |
||
|---|---|---|
| .forgejo/workflows | ||
| 4_leds | ||
| acrylic_word_clock | ||
| binary_a | ||
| circles | ||
| docs | ||
| gouge | ||
| hexagon | ||
| libraries | ||
| linear | ||
| matrix | ||
| pcb | ||
| round | ||
| square | ||
| stack | ||
| triangle | ||
| .gitignore | ||
| LICENCE.md | ||
| mkdocs.yml | ||
| readme.md | ||
Clocks: a repository for clocks
I love to make clocks, usually with wood, leds and weird time representation :)
This repository is an attempt to collect all the clock I already made, and the future ones in the same place.
One of the goal is to centralize the code that is common to all of them in hte same place and make it easy to build a new one on top of it. That allows all the clocks to share some nice features like:
- wifi configuration.
- NTP synchronisation.
- time zone configuration
- automatic offset management (with the help of my Zone Transition server).
- mDNS (zeroconf) configuration
- basic Over The Air update of the firmware
Acrylic Word Clock: a word clock on an acrylic plate
Binary a: a binary clock
Circles: kind of circular clock
Gouge: a word clock in a box
Hexagon: a readable clock with hexagons
Linear: a clock on a line
Matrix: a 648leds matrix clock
Round: a led approach of a traditional clock
Square: a TIX inspired clock
Stack:
Triangle: like square but with triangle. And a twist. And gradients.
4 leds: a small clock with 4 leds
PCB
Clocks based on a ws2812b led strip are all using the same pcb that you can found in pcb/clock_esp8266.
Getting a clock
I have open an online shop, most of the clocks can be bought there: (https://shop.crafting-labs.fr/en).
Issue and feature requests
If you find an issue or have an awesome idea for a new feature, or improve an exiting one, please open an issue. Please give as much detail as possible.
Contributions are welcomed, but if you plan on your code or design to be merge here I strongly suggest that we talk about it before you put too much work on it. (I have strong opinion on the direction that project will be going :)
Licence
All code and design on this repository is placed under the Hippocratic 2.1 licence. See details in LICENCE.md.
You can read more about that licence on the website firstdonoharm.dev.
Encouraging me to make more clocks
If you like my clocks and like to encourage my addiction to building new ones, you can:
- tell it to me: that's always good for my ego :) publicly or privately, on mastodon, or all my contact info
- buy some useful stuff from that amazon list (if you have an alternative to amazon for that kind of lists, let me know :)
- buy a clock from my shop












