From idea to a production-ready circuit board
We design hardware and firmware together, with a single owner from architecture to the first production runs.
What we design
We design complete electronic devices: the board (PCB), the firmware and the link to the software. For industry we build sensors, gateways and systems that collect data from machines and plants.
Machine and plant monitoring
Sensors and gateways that collect data from machines and plants, connected to supervision software, for monitoring and predictive maintenance.
A new electronic product
From concept to the first production runs of a connected device you can bring to market.
From device to software
We connect devices to dashboards and business systems, so the data reaches the people who need it.

Hardware and firmware, one owner
Hardware and firmware together
One team designs both board and software: fewer incompatibilities, less rework, no finger-pointing between suppliers.
Ready to manufacture
Production files and a design optimised for cost and reliability from the very first schematic.
A prototype that works
Assembly, debugging and validation before the first production runs.
From requirements to the first production runs
- 01
Requirements and architecture
What the device has to measure or control, power, connectivity, operating environment, volumes.
- What you get
- Specifications, architecture and component selection.
- Why it matters
- The choices that drive cost and timeline are made at the start, not halfway through.
- 02
Proof of concept
We validate the idea on standard platforms (Arduino, ESP32, STM32, Raspberry Pi) before designing the board.
- What you get
- A working prototype.
- Why it matters
- You find out whether the idea works before investing in custom hardware.
- 03
Schematic and PCB layout
We simulate the critical circuits and design the layout with manufacturing in mind (DFM).
- What you get
- Production files: Gerber, bill of materials (BOM) and pick & place.
- Why it matters
- The board can be manufactured without surprises.
- 04
Prototypes and firmware
We assemble the prototypes, develop the firmware and test them in the lab.
- What you get
- Working prototypes and versioned firmware.
- Why it matters
- You have a device to field-test or show to customers and investors.
- 05
First production runs
We follow the first runs with our manufacturing partners and set up over-the-air (OTA) firmware updates.
- Why it matters
- Production issues get solved by the people who designed the board.
What you get
Architecture and component selection
You know why each component is there and what it adds to the cost.
Schematic and PCB layout
The complete board design.
Production files
Gerber, BOM and pick & place, ready for the manufacturer.
Assembled and tested prototypes
You know what has been verified before production.
Firmware and documentation
The device can be updated and evolved.
Firmware & Embedded Software
Hardware is only half the story. We develop embedded firmware and software that brings your boards to life—from bootloaders and drivers to application logic and connectivity.
We work with FreeRTOS, Zephyr, and bare-metal approaches. Whether you need Bluetooth, WiFi, LoRa, or custom protocols, we integrate the stack that fits your product.
Our firmware integrates seamlessly with the hardware we design. We write efficient, maintainable code in C/C++ and Rust, with proper testing and documentation.

RTOS & Bare-Metal
FreeRTOS, Zephyr RTOS, or bare-metal for maximum control. We choose the right approach for your power and latency constraints.
Connectivity
Bluetooth LE, WiFi, LoRa, Zigbee, Thread. Drivers, protocols, and OTA updates for connected products.
Debug & Validation
OpenOCD, J-Link, logic analysers. We debug at the board level and validate firmware before production.
CI/CD & Versioning
Git, automated builds, unit tests. Firmware as code—versioned, reviewed, and deployable.
Technologies we use
Design
- Altium Designer
- KiCad
- LTspice
Firmware
- C/C++
- Rust
- FreeRTOS
- Zephyr
Prototyping
- Arduino
- ESP32
- STM32
- Raspberry Pi
Debug and lab
- Git
- OpenOCD
- J-Link
- Oscilloscopes and logic analysers
Tell us what you need
Describe the device you want to build: we'll tell you where to start.