Projects FieldDeck
FieldDeck
An open source engineering console for the Raspberry Pi. It boots unable to transmit, power or flash anything until a person arms it.



Description
A bench tool that can talk to a bus it has not identified can wreck whatever is on the bench. Most of them assume you already know what you are plugged into.
One daemon owns every port. The console, the CLI and the recipes are all clients of it and follow the same rules. Permissions are armed by hand, expire on a timer and never inherit. Anything left powered is held by a lease that drops the output if the client dies. It speaks CAN, CAN FD, ISO-TP, UDS, J1939, Modbus, serial and SCPI, and ships with a simulated bench so it runs with nothing plugged in.
It is an alpha and says so. Everything is verified in simulation and nothing has been run against real hardware yet.
Scope
- When
- Aug 2026 - Present
- Built with
Python, Linux, CAN, RS-485, Serial debugging, Raspberry Pi, Bench instrumentation, Automated test
- Code
- Source