Norwegian Developer Builds a Raspberry Pi Frame That Draws Birds it Hears
A hackable Python project turns a Raspberry Pi and an e-ink panel into a living bird portrait powered by fully local audio classification.
- Fugleramme is an open-source Python project turning a Raspberry Pi into an AI bird frame.
- All audio classification runs locally on-device using BirdNET-Go, with no cloud calls.
- Detected species are rendered as cut-outs from public-domain 1800s natural-history illustrations.
- Birds are sized by real body mass, sourced from the AVONET scientific dataset.
- Runs on an Inky Impression e-ink panel, or web-only as an HDMI kiosk.
- One-command bootstrap script installs deps, launches BirdNET-Go in Docker, and enables systemd service.
A Raspberry Pi bird frame that listens before it draws
A Norwegian developer has combined several open-source components into fugleramme, a picture frame that identifies nearby birds by their calls and displays them using 19th-century natural-history illustrations. Every stage of the machine-learning pipeline runs locally on a Raspberry Pi, so recorded audio never needs to leave the device.
Fugleramme is a compact Python renderer built around BirdNET-Go, which manages microphone input, classification, and detection settings. The renderer reads recent detections, composes the corresponding birds on an Inky Impression e-ink panel, and serves the same view as a web kiosk. Without an e-ink panel, it can display the kiosk over HDMI or through a browser on the local network.
A field guide that updates itself
Each refresh resembles a page from a Victorian ornithology book. The project uses hand-curated, public-domain natural-history drawings with their backgrounds removed. Detected species are arranged on a textured paper background, with larger birds placed near the centre and scaled according to real body mass.
Species lacking a prepared illustration are omitted from the composition. When no illustrated species have been detected during the configured window, the frame shows a bare perch.
This story is for Pro members
You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.