Tool guides
Flash IDE
Schematic, PCB, firmware and the agent in one engineering app.
For engineers who design the board and write its firmware, or want hardware and code in one app.
- Edit the board. Schematic, PCB and BOM in the Hardware workspace, with the part catalog and each part’s datasheet.
- Locate the relevant firmware. Select a part or net to see it on the schematic and the PCB, then jump to the firmware that configures it.
- Debug, then release. Program and debug the board in Debug, then package firmware and design files with checksums in Release.
Find your way around
- Top barThe project, the command palette and the button that shows the agent.
- ExplorerThe project’s files and folders.
- WorkspaceWhatever you are working on: the schematic and PCB, the code, the debug tools or a release.
- AgentThe conversation. Mode and approvals sit under the input.
- Workspace barSwitch between System, Hardware, Firmware, Debug and Release, and run Build and Flash.
See it in action
Get started
Follow the Quickstart to install Flash IDE, make a change and check it on your board. The instructions are already set to Flash IDE.
Open the Quickstart for Flash IDE →Shortcuts
/init or /modeOn Windows and Linux, use Ctrl instead of ⌘.
Good to know
AI and plans. Free, Pro and Max use Flash-managed Claude or Codex. Studio and Enterprise can connect their own providers in Settings.
Conversations. Use the chat history to reopen a saved conversation for this project. A new conversation starts a separate task; it keeps the project’s shared context.
Limits. Each IDE window works with one project. Building, programming and debugging depend on the target, the installed tools and the connected devices.