Software for the shop floor, and the hardware under it
Some work does not belong in a browser tab. A till that has to keep selling when the internet drops, a machine that talks over a serial port, a board that does not exist yet. We write that software, and when no board fits we design the board.
Cross-platform desktop apps
One codebase for Windows, macOS and Linux, installed and updated like a real application rather than a web page pretending to be one.
Offline-first, syncs on reconnect
The app owns its data locally and reconciles when the network returns. A shop does not stop selling because an uplink flickered.
Serial, USB and fiscal devices
Fiscal registers, scanners, scales, printers. We have driven a TREMOL S fiscal register from an Electron app, which means the protocol work is done rather than theoretical.
Custom PCB when no board fits
Schematic and layout in KiCad, then the firmware and the vision or control pipeline that runs on it. One team across the whole stack means the hardware and the software are designed against each other.
Point of sale and back office
Selling, stock, shifts and fiscal receipts on the same machine, still working when the uplink drops mid-transaction.
Warehouse and production terminals
Scanning, weighing, labelling and moving stock, on hardware that has to survive a warehouse rather than a desk.
Machine and device control
Serial, USB, Modbus and vendor protocols, behind a screen an operator can use without a manual.
Edge AI devices
Detection, OCR or classification running on the board itself — no round trip to a data centre, no per-call bill, no outage when the line drops.
Custom boards, schematic to production
Schematic and layout, prototype, firmware, then the production run, for when no off-the-shelf board is the right shape or the right price.
IoT and sensor networks
Microcontrollers reading sensors and reporting home, with the server side and the dashboard that make the readings mean something.
Retail and hospitality
Point of sale, stock, fiscal compliance. The category where an outage during business hours is not an inconvenience but lost revenue.
Manufacturing and logistics
Anything that reads a device, a sensor or a scale and has to record it correctly the first time, because nobody will re-enter it later.
Products that need their own hardware
When an off-the-shelf board is the wrong shape, the wrong price or missing an interface, designing one is often cheaper than working around it forever.
A link beside a group means it is running in production in a project you can read about. The rest is what the team also covers.
Desktop
In production: Multi-warehouse retail ERP + POS
Devices and protocols
In production: Multi-warehouse retail ERP + POS
Embedded and edge
In production: Edge-AI computer vision product
Hardware design
In production: Edge-AI computer vision product
Start with the scope conversation. It costs nothing and it is usually one call.