What We Do
We can take the whole product or one layer of it. Either way the board, the firmware, the device software, and the cloud are designed to work together.
PCB Design and Layout
We do schematic capture and board layout, rigid and flex, for sensor, power, and microcontroller circuits. Revisions come from what the bench and the firmware tell us, on one schedule.
Microcontroller Firmware
We write production firmware, most recently on Arduino and Renesas parts, covering sensor integration, calibration and self-test routines, low-power operation, and the protocols the device speaks to the outside world.
Embedded Linux and Fleet Operations
We build custom Yocto device images for Raspberry Pi and other single-board computers, with A/B over-the-air updates and automatic rollback, secure onboarding, and the tooling that keeps a fleet healthy after launch.
Device Apps
We build Android TV and Android device apps in Kotlin and kiosk software on Linux, along with the camera, card-reader, display, and USB peripheral integration around them.
The Cloud Around the Device
We build the control plane: device identity, telemetry, command queues, update servers, and the operator portals and mobile apps that people actually use to run the fleet.
Manufacturing Handoff
Every build is designed to leave our bench. We hand off schematics and layout files, BOM and Gerbers, assembly and test notes, hardware-in-the-loop test rigs, and flash and provisioning scripts that a contract manufacturer can build from.