A new way to build embedded systems, IoT products, automotive ECUs, robotics, connected devices and PCBs.A new way to build embedded systemsIoT productsautomotive ECUsroboticsconnected devicesPCBsembedded systems
faezor keeps one structured specification for your device and develops the circuit board, the housing and the firmware from it, then proves them together in simulation: one toolchain and one source of truth, with every decision traceable.
A delta-robot vision controller, built end to end with faezor. Click the board to open it.
MEC-01Sealed AMPSEAL 23-pin connector
MOT-01Three stepper motor drivers
VIS-01STM32H743 with a camera interface
PWR-01Protected 24 V supply
A delta-robot controller made with faezor: its circuit board between the base and the cover of its sealed housing, with the specification items its parts answer.
faezorspecs
One specification that every module builds on.
Requirements, interfaces, constraints and the decisions behind them live in one structured document. The board, the housing, the firmware and the simulation all reference it and are checked against it, so they never drift apart. Change a requirement and you see exactly what it touches.
faezorspecsDelta-robot controller · specification
faezorpcbCircuit board
Reverse-polarity switch and transient clampPWR-01
Three stepper drivers with stall detectionMOT-01
Camera port with its own supply railsVIS-01
Pump and valve switches, vacuum sensor inputGRP-01
E-stop state and status to the PLC over CAN FDSAF-01
faezorsimSimulation
The robot cell in 3D: camera, arms, partsVIS-01MOT-01GRP-01
Breakpoints that stop the robot with the firmwareMOT-01SAF-01
The modules
From specification to a proven device.
faezor
One project and one conversation for everything.
In the middle is faezor: you describe what you need, it keeps the specification current and hands the work to the module that does it, in the right order and with everything the others already decided.
faezorspecs
Requirements become a specification.
Bring what you have: customer specifications, existing documents, datasheets, standards. faezor turns them into numbered, testable requirements, asks where something is open and keeps every revision.
Customer specification
Datasheets
Existing BOM
Notes and sketches
PWR-0124 V industrial supply: survives reverse polarity and 36 V transients.
MOT-01Drives three stepper motors, homes them without end switches.
VIS-01A camera looks down through the housing and finds parts by colour.
GRP-01Vacuum pump and release valve, with a vacuum sensor.
faezorpcb
The circuit board, engineered.
Component selection against your requirements and live distributor stock, schematic, placement and routing, electrical and design-rule review, and manufacturing data for the fab and assembler of your choice.
faezorcad
A housing around the real board.
Parametric CAD from the board's outline, holes, connectors and component heights: sealing joints, bosses and mounting points included. Clearances, walls and openings are checked on every change, ready for casting, machining or printing.
faezorfirmware
Firmware for the actual pins.
The pin map is generated from the schematic, so code and hardware cannot disagree. Every change is built and tested automatically, in an isolated environment.
The firmware runs on a virtual model of the board, its sensors and actuators in a physics simulation. You see behaviour and measurements before the first prototype is ordered. Built on Godot, a powerful, cross-platform open-source game engine.
Onboard devices, roll out releases, set variables, read logs and open a remote terminal, for boards with a Linux host. Built on openBalena, an open-source fleet platform that runs on many devices worldwide.
Device 01Release 3
Device 02Release 3
Device 03Updating to release 3
Quality
Automatic tests for every domain.
Every change runs the checks of every module against the specification.
Simulation, live
Digital Twin included.
A delta robot sorts parts by colour. Its controller's firmware runs here, in your browser: it reads the camera, finds a part, computes the arm angles and drives the motors. Set a breakpoint, and the robot stops with it. Tap the belt to add a part.
Ownership
Your design, in standard formats.
Opens in the tools your team already uses. No lock-in.
Describe the device, attach existing specifications, datasheets or sketches. faezor turns them into the structured spec, asks where something is open, and starts the modules.
faezor in your own agent
Claude, Codex, OpenCode, Copilot: any agent that speaks MCP.
The same projects over MCP: list your boards, start a design, follow its run, fetch the files.
https://faezor.ai/mcp
Streamable HTTP · OAuth sign-in with your faezor account · no API key