Lock Board Hardware Integration

Job ID: 39985997

Budget: ₹12,500 – ₹37,500 INR

I need firmware and accompanying host-side code that speaks the existing Lock Board Protocol so a central controller can trigger a locker door and know, in real time, whether that door is open or closed.

Key points
• The system must listen for and act on open/close signals only; jam or occupancy states are out of scope for this phase but the design should stay extensible in case we add them later.
• Events have to be captured through real-time processing rather than periodic polling, ensuring the controller reacts instantly when a door changes state.
• You may choose the microcontroller family and transport (UART, RS-485, CAN, etc.) as long as it cleanly interfaces with the board and the code is portable to common embedded toolchains.

Deliverables
1. Embedded code that implements the Lock Board Protocol, with clear pin-outs and timing diagrams.
2. A lightweight test utility (CLI or minimal GUI) that shows door state transitions in real time.
3. Build instructions and a concise README so another developer can flash, wire up, and verify the solution on identical hardware.

Acceptance will be based on a bench test where opening and closing a locker physically is reflected within 100 ms on the host utility, with no missed events over a continuous 30-minute cycle.