Install and sign in
- Open VS Code Extensions with
Cmd+Shift+Xon macOS orCtrl+Shift+Xon Windows and Linux. - Search for Embedder and install the extension.
- Run Embedder: Open Embedder Chat from the Command Palette.
- Follow the sign-in prompts and choose your team.
Connect a firmware project
Open your repository in VS Code, then choose an existing Embedder project or create one. During setup, select your board or MCU from the hardware catalog and add the peripherals fitted to your board, such as sensors, displays, or radios. These selections give Embedder the hardware context for your project, including associated documentation and matching skills for board setup and firmware workflows. Choose the specific board when available and check the exact part numbers. See Hardware catalog for how these references support your work and how to add custom hardware. Use/peripheral to manage parts. If the design should define the hardware context, upload its schematics. Review detected components against the board revision.
Record the project commands
Run:EMBEDDER.md.
See Configure EMBEDDER.md for maintaining the guide.
Ask a focused question
@ to select a file or directory:
Make and verify a change
Observe the board
Run Embedder: Open Embedder Monitor. Add a Serial tab, select the port or transport, enter the connection settings, and connect. Ask Embedder to inspect the output or collect a bounded measurement. For example:/debug for an investigation requiring GDB or target-state inspection. If the board has faulted, request attachment without programming or reset and review the debugger connection precautions before connecting.
Continue
Common workflows
Plan, build, test, flash, and verify a change.
Monitor and debug
Choose serial, debugger, or instrument evidence.
Tool approvals
Control when actions need confirmation.
Use the CLI
Work from a terminal or SSH session.

