Skip to content

goat-hill/bitclock

Repository files navigation

bitclock

bitclock

Open source e-ink desk companion, clock, and air quality monitor.

Available for purchase in USA @ https://bitclock.io

Bitclock photo

Visit https://bitclock.io/connect to configure your existing device

Firmware

Source code for ESP32 using the ESP-IDF development framework.

See bitclock-fw/

Website

Next.js web app for homepage and device configurator.

See bitclock-web/

Web configurator screenshot

Enclosure

OnShape design, STEP files, and instructions for 3D printing.

See bitclock-enclosure/

Device CAD screenshot

PCB

KiCad schematic, board, and JLCPCB ordering files.

See bitclock-pcb/

Bitclock PCB

Blog posts

Contributing

Cloning the repo

This repo uses git submodules. Make sure to use git clone --recursive.

git clone --recursive git@github.com:goat-hill/bitclock.git

If the repo was previously checked out without --recursive, initialize the submodules.

git submodule init
git submodule update

Pre-commit linting

A single pre-commit config is created for this monorepo. Set up the hooks to get linting on every commit.

brew install pre-commit
pre-commit install
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy