faezor

Embedded Engineering, beschleunigt durch KI

Ein neuer Weg, Embedded-Systeme, IoT-Produkte, Steuergeräte, Roboter, vernetzte Geräte und Leiterplatten zu entwickeln.

faezor führt eine strukturierte Spezifikation für Ihr Gerät, entwickelt daraus Leiterplatte, Gehäuse und Firmware und weist in der Simulation nach, dass alles zusammen funktioniert – mit einer Toolchain und einer verbindlichen Datenbasis, in der jede Entscheidung nachvollziehbar ist.

Eine Delta-Roboter-Steuerung mit Kamera, durchgängig mit faezor entwickelt.

Eine mit faezor entwickelte Delta-Roboter-Steuerung: die Leiterplatte zwischen Unterteil und Deckel des dichten Gehäuses, mit den Anforderungen, die ihre Bauteile erfüllen.

faezorspecs

Eine Spezifikation, auf der alle Module aufbauen.

Anforderungen, Schnittstellen, Randbedingungen und die Entscheidungen dahinter stehen in einem strukturierten Dokument. Leiterplatte, Gehäuse, Firmware und Simulation beziehen sich darauf und werden dagegen geprüft, damit nichts auseinanderläuft. Ändern Sie eine Anforderung, sehen Sie sofort, was davon betroffen ist.

faezorspecsDelta-Roboter-Steuerung · Spezifikation

faezorpcbLeiterplatte

  • Verpolschutz und ÜberspannungsbegrenzungPWR-01
  • Drei Schrittmotortreiber mit BlockiererkennungMOT-01
  • Kameraanschluss mit eigener VersorgungVIS-01
  • Schalter für Pumpe und Ventil, Eingang für den VakuumsensorGRP-01
  • Not-Halt-Schalter in Hardware, ÜberspannungsabschaltungSAF-01PWR-01

faezorcadGehäuse

  • Steckeröffnung mit DichtflächeMEC-01
  • Kamerafenster mit O-Ring-DichtungVIS-01MEC-01
  • Umlaufende Nut-Feder-DichtungMEC-01
  • DruckausgleichselementMEC-01

faezorfirmwareFirmware

  • Findet Teile nach Farbe im KamerabildVIS-01
  • Delta-Kinematik und sanfte MotorrampenMOT-01
  • Vakuumgriff mit DichtheitserkennungGRP-01
  • Not-Halt-Zustand und Status per CAN FD an die SPSSAF-01

faezorsimSimulation

  • Die Roboterzelle in 3D: Kamera, Arme, TeileVIS-01MOT-01GRP-01
  • Haltepunkte, die den Roboter mit der Firmware anhaltenMOT-01SAF-01

Die Module

Von der Spezifikation zum erprobten Gerät.

faezor

Ein Projekt und ein Ansprechpartner für alles.

Im Zentrum steht faezor: Sie beschreiben, was Sie brauchen. faezor hält die Spezifikation aktuell und gibt die Arbeit an das passende Modul weiter, in der richtigen Reihenfolge und mit allem, was die anderen bereits festgelegt haben.

faezorspecs

Aus Anforderungen wird eine Spezifikation.

Bringen Sie mit, was Sie haben: Lastenhefte, bestehende Dokumente, Datenblätter, Normen. faezor macht daraus nummerierte, prüfbare Anforderungen, fragt nach, wo etwas offen ist, und versioniert jeden Stand.

  • Lastenheft
  • Datenblätter
  • Bestehende Stückliste
  • Notizen und Skizzen

PWR-0124-V-Industrieversorgung: übersteht Verpolung und Spitzen bis 36 V.

MOT-01Treibt drei Schrittmotoren, referenziert sie ohne Endschalter.

VIS-01Eine Kamera blickt durch das Gehäuse nach unten und findet Teile nach Farbe.

GRP-01Vakuumpumpe und Abblasventil, mit Vakuumsensor.

faezorpcb

Die Leiterplatte, fertig entwickelt.

Bauteilauswahl nach Ihren Anforderungen und dem aktuellen Lagerbestand der Distributoren, Schaltplan, Platzierung und Routing, Prüfung von Elektrik und Designregeln sowie Fertigungsdaten für den Leiterplattenhersteller und Bestücker Ihrer Wahl.

faezorcad

Ein Gehäuse um die echte Platine.

Parametrisches CAD aus Kontur, Bohrungen, Steckern und Bauteilhöhen der Platine, mit Dichtungen, Domen und Befestigungspunkten. Abstände, Wandstärken und Öffnungen werden bei jeder Änderung geprüft, bereit für Guss, Fräsen oder 3D-Druck.

faezorfirmware

Firmware für die tatsächlichen Pins.

Die Pinbelegung wird aus dem Schaltplan erzeugt, Code und Hardware können sich also nicht widersprechen. Jede Änderung wird automatisch gebaut und getestet, in einer isolierten Umgebung.

/* pins.h - generated from the board's netlist */

/* U1 pin 39 PE9 - net M1_STEP: U2.STEP */
#define M1_STEP_PORT 'E'
#define M1_STEP_NUM 9

/* U1 pin 57 PD10 - net DRV_EN: U2.ENN, U3.ENN, U4.ENN, R35.1 */
#define DRV_EN_PORT 'D'
#define DRV_EN_NUM 10

/* U1 pin 30 PA6 - net CAM_PCLK: J2.PCLK */
#define CAM_PCLK_PORT 'A'
#define CAM_PCLK_NUM 6

faezorsim

Erst nachweisen, dann bauen.

Die Firmware läuft auf einem virtuellen Modell der Platine, Sensoren und Aktoren in einer Physiksimulation. Sie sehen Verhalten und Messwerte, bevor der erste Prototyp bestellt ist. Basiert auf Godot, einer leistungsfähigen, plattformübergreifenden Open-Source-Game-Engine.

Ausprobieren: eine Roboterzelle, live im Browser

faezorfleet

Und nach der Auslieferung: die Geräte im Feld.

Geräte einbinden, Releases ausrollen, Variablen setzen, Logs lesen und ein Remote-Terminal öffnen, für Platinen mit Linux-Host. Basiert auf openBalena, einer Open-Source-Flottenplattform, die weltweit auf vielen Geräten läuft.

Qualität

Automatische Tests in jeder Disziplin.

Jede Änderung durchläuft die Prüfungen aller Module gegen die Spezifikation.

Simulation, live

Digitaler Zwilling inklusive.

Ein Delta-Roboter sortiert Teile nach Farbe. Die Firmware seiner Steuerung läuft hier, in Ihrem Browser: Sie liest die Kamera, findet ein Teil, berechnet die Armwinkel und fährt die Motoren. Setzen Sie einen Haltepunkt, und der Roboter hält mit an. Ein Tipp aufs Band legt ein neues Teil auf.

Ihr Eigentum

Ihr Design, in Standardformaten.

Öffnet sich in den Tools, die Ihr Team schon nutzt. Kein Lock-in.

Loslegen

Starten Sie mit Ihren Anforderungen.

Beschreiben Sie das Gerät und hängen Sie vorhandene Lastenhefte, Datenblätter oder Skizzen an. faezor macht daraus die strukturierte Spezifikation, fragt nach, wo etwas offen ist, und startet die Module.

Skizzieren Sie Ihre Platine: Kontur, Lage der Stecker und Bauteile.Platine skizzieren.

faezor in Ihrem eigenen Agenten

Claude, Codex, OpenCode, Copilot: jeder Agent, der MCP spricht.

Dieselben Projekte über MCP: Platinen auflisten, ein Design starten, den Lauf verfolgen, die Dateien abrufen.

https://faezor.ai/mcp

Streamable HTTP · Anmeldung per OAuth mit Ihrem faezor-Konto · kein API-Key

Codex OpenAI · CLI, IDE extension and app

Terminal
codex mcp add faezor --url https://faezor.ai/mcp
or ~/.codex/config.toml
[mcp_servers.faezor]
url = "https://faezor.ai/mcp"

The command opens your browser to sign in; after editing the file, run codex mcp login faezor. The CLI, the IDE extension and the app share the file.

Claude Anthropic · Claude Code, claude.ai and the Claude apps

Claude Code
claude mcp add --transport http faezor https://faezor.ai/mcp
claude.ai, Desktop, mobile: connector URL
https://faezor.ai/mcp

Claude Code: /mcp → faezor → sign in. Apps: Customize → Connectors → Add custom connector, paste the URL, Add, then Connect.

OpenCode Open source · terminal agent

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "faezor": { "type": "remote", "url": "https://faezor.ai/mcp" }
  }
}

Then opencode mcp auth faezor, or sign in when OpenCode asks on first use.

Muse Meta · Muse Code

~/.config/muse/settings.json
{
  "schema_version": 1,
  "mcpServers": {
    "faezor": {
      "type": "streamable-http",
      "url": "https://faezor.ai/mcp",
      "mode": "optional"
    }
  }
}

Then muse mcp login faezor. With existing settings, add the entry under mcpServers.

Copilot GitHub · Copilot CLI and VS Code

Copilot CLI
copilot mcp add --transport http faezor https://faezor.ai/mcp
.vscode/mcp.json
{
  "servers": {
    "faezor": { "type": "http", "url": "https://faezor.ai/mcp" }
  }
}

Both ask you to sign in when the server first starts.

Dafür brauchen Sie ein faezor-Konto; Ihr erstes Leiterplattendesign ist kostenlos. Konto anlegen

Zur Dokumentation

Kostenlos während der Beta

Die Registrierung ist offen.

Premium gibt es noch nicht. Hinterlassen Sie Ihre E-Mail-Adresse, wir melden uns, sobald es so weit ist.

EnthaltenBeta, 0 €Premium, später
LeiterplattendesignsEin kostenloses DesignWeitere Designs
Alle Module und der faezor-ChatEnthaltenEnthalten
Agent-Läufe an Ihrem DesignBis zu 5 pro TagLängere Läufe
Das KiCad-Projekt und alle DateienEnthaltenEnthalten
Freigabelinks zum AnsehenEnthaltenEnthalten
Die WarteschlangeDer Reihe nachBevorzugt
PlatinengrößeKleine bis mittlere PlatinenGrößere Platinen, mehr Lagen
Jetzt starten