The Nightjar recorder is built from off-the-shelf parts and a printed case. No custom circuit board required. Here is what goes into one.
A full bill of materials with exact parts and wiring ships with the project. Indicative cost is under thirty pounds, plus a printed case.
The firmware is built with PlatformIO. Connect the board over USB and flash it.
cd nightjar/firmware
pio run -t upload
pio device monitorThe serial monitor confirms the board booted, found its microphone and card, and is ready to record.
The enclosure is a parametric model you can print in a couple of hours. Because it is parametric, you can re-tune it to the exact board and battery you chose, then print the two halves and snap them together around the electronics.
Open the app, connect to the device over Bluetooth, and give it your WiFi details and your server address. Press the button to record. Put it on charge, and it uploads on its own. That is the whole loop.
Want the software side first? See self-host the server and connect your AI. Or skip the build entirely with a hosted plan.