Neues Projekt starten
Projekt erstellen oder auswaehlen
embedder

/project nicht immer notwendig.Plattform auswaehlen
Waehle deine Plattform aus unserem Katalog oder fuege eine eigene hinzu.
Um eine eigene Plattform hinzuzufuegen, gib den Plattformnamen ein und klicke auf 

+ Add "[platform name]". Danach wirst du zum Hochladen deiner Dokumentation aufgefordert.
Peripherie hinzufuegen
Waehle die Peripherie aus unserem Katalog oder fuege eigene Komponenten hinzu.
Waehle die Peripherie, die du verwendest (I2C-Sensoren, SPI-Displays, UART-Module usw.).Eigene Peripherie und Datenblaetter kannst du ueber denselben Prozess wie bei Plattformen im vorherigen Schritt hinzufuegen.Fuehre

/peripheral jederzeit erneut aus, um die Konfiguration zu erweitern oder anzupassen.Hardware-Interaktion
Seriellen Monitor nutzen
Das serielle Terminal ist direkt in Embedder integriert. Die KI liest serielle Ausgaben automatisch. Serielle Seitenleiste oeffnen:Embedder
Ctrl+` (Backtick)
Auto-Connect-Verhalten:
Standardmaessig verbindet sich Embedder nach dem Flashen automatisch mit deinem Geraet.
Um Auto-Connect zu deaktivieren, aktualisiere deine EMBEDDER.md oder gib folgenden Prompt ein:
Embedder
[Filter], um Ausgaben per Regex zu filtern. Das ist hilfreich, um relevante Logs oder Fehler in verrauschten Ausgaben zu isolieren.

Firmware-Entwicklung
Peripherie-Treiber schreiben
Embedder nutzt Kontext aus deinen Datenblaettern und deiner Dokumentation. Bitte Embedder beim Entwickeln von Treibern, Pinbelegungen, Registermaps und Implementierungsdetails nachzuschlagen.Embedder
Embedder
Embedder
Build und Flash
Embedder nutzt deine Projektkonfiguration, um benoetigte Toolchains und Abhaengigkeiten zu bestimmen.Mit HALs und SDKs arbeiten
Frage nach vendorspezifischen HALs und SDKs:Embedder
Embedder
Embedder
Mit serieller Ausgabe debuggen
Embedder liest serielle Ausgaben und kann Probleme in Echtzeit analysieren.Fehler analysieren
Embedder
Embedder
Embedder
Ausfuehrung nachverfolgen
Embedder
Embedder
Plan-Modus vs. Act-Modus
Embedder hat zwei Modi fuer unterschiedliche Workflows.Act-Modus (Standard)
Voller Toolzugriff. Embedder kann lesen, schreiben und ausfuehren. Geeignet fuer:- Code schreiben und aendern
- Firmware bauen und flashen
- Aenderungen am Projekt vornehmen
Plan-Modus
Read-only-Analyse. Embedder recherchiert ohne Aenderungen. Geeignet fuer:- Komplexe Refactorings planen
- Architektur vor Aenderungen reviewen
- Datenblaetter analysieren
- Tastatur:
Shift+Tab - Befehle:
/planoder/act
Embedder
Dokumentation und Kontext
Hochgeladene Dokumentation nutzen
Plattformen und Peripherie aus unserem Katalog haben bereits hochgeladene Dokumentation. Du kannst weitere Dokumente ueber die Web-Konsole hochladen, erreichbar mit/console.

Embedder
Embedder
Embedder
Hardware-spezifische Unterstuetzung
Stelle hardwarespezifische Fragen zu deinem Board:Embedder
Embedder
Embedder
Bash-Modus
Umgehe den KI-Agenten und fuehre Terminalbefehle direkt mit dem Praefix! aus.
Serieller Sendemodus
Sende Nachrichten direkt ueber seriell an deinen MCU mit dem Praefix~.
embedder
embedder
embedder
- AT-Befehle senden
- Mit Device-CLI/REPL interagieren
- Manuelle Debug-Befehle
Dateien und Verzeichnisse referenzieren
Nutze@, um Dateien oder Verzeichnisse schnell in deine Prompts einzubinden.
Sitzungsverwaltung
Projekte wechseln
Embedder
Fruehere Sitzungen fortsetzen
Embedder
Kontext verwalten
Fuer lange Konversationen:Embedder
Schnelle Referenz
| Workflow | Befehl/Shortcut |
|---|---|
| Neues Projekt-Setup | /project -> /peripheral -> /init |
| Serieller Monitor | /serial oder Ctrl+` |
| Modus wechseln | Shift+Tab oder /plan /act |
| Peripherie hinzufuegen | /peripheral |
| Datei referenzieren | @dateiname im Prompt |
| Bash-Modus | !command (z. B. !ls) |
| Seriell senden | ~message (z. B. ~help) |
| Letzte Nachricht rueckgaengig | /undo oder Ctrl+Z |
| Konversation zurueckspulen | /rewind oder Ctrl+Z (2x) |
| Sitzung fortsetzen | /history |
| Kontext komprimieren | /compress |
| Web-Konsole | /console |
| Hilfe | /help |