an eink camera running on an rpi zero 2 w
Python 7.1%
Shell 6.5%
Batchfile 2.3%
Other 84.2%
48 1 3

Clone this repository

https://tangled.org/dunkirk.sh/inky
git@knot.dunkirk.sh:dunkirk.sh/inky

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Inky#

blueprint

More deets coming soon 👀#

An open-source, eink-based, rpi zero 2 w powered camera.

Setup#

Put raspberry pi os lite 64-bit onto an SD card using the Raspberry Pi Imager and in the configureation step make sure to 1) add your SSH key and 2) set the user:password to ink:inkycamera. Oh and also make sure to add your wifi creds so we can update and install packages.

Next you need to configure network over usb so we can ssh in easily and be able to access the photo webserver.

Before sticking the card into the rpi, navigate to the boot partition and edit:

config.txt - add to bottom:

dtoverlay=dwc2

and cmdline.txt - apphend to the only line:

modules-load=dwc2,g_ether

Create empty ssh file in boot partition to enable SSH or just click the button in the RPI Imager gui.

now ssh in:

ssh ink@inky.local
# Default password: inkycamera

The firmware instructions are in src/README.md or you can run the following to auto configure

sudo bash -c "$(curl -fsSL hack.club/crgqvn)"

Build Notes#

This was a very fun project to work on because it felt so open ended. I did the case in onshape and made it into as slim of a design as possible. The pretty blueprint was made by just taking an onshape drawing, swapping out the background color, changing all the line stroke colors to #D2E7F8, and then changing all the text fill to the same color.

The code is bundled into an iso that auto builds via github actions on release which makes it as simple as just flashing an sd card to get running.

BOM#

Name Price Manufacturer/Buy Link
Mini to Standard Camera Adapter Cable - 38mm $4.99 Vilros
Raspberry Pi Zero 2 W $15.00 Adafruit
Raspberry Pi Camera Module - Standard (any version works) $25.00 Adafruit

© 2025-present Kieran Klukas