Embedded & IoT

Gatekeeper Insights

An embedded customer-traffic monitor in C on BeagleBone + Arduino: motion and laser-photocell sensing, NeoPixel/PRU displays, and UDP streaming of real-time occupancy to a Node.js dashboard.

CBeagleBoneArduinoUDPNode.js
Real-time occupancy
Flight recording

See it run

The full rig: the joystick flips the 8×8 matrix between modes — people count, temperature, smile — beside the clock on the 4-digit display.
An earlier bench test of the Zen Cape’s joystick and displays.

Filmed on a phone while we built it (no audio). Photos from the build and from demo day are below, with a schematic of how the pieces talk.

Log photos

Frames from the run