AI suggests code, but cannot touch the project
You still find files, match pins and fix headers. Here AI reads and writes the current project, then verifies with a real build.
MCU Pilot is a Windows workbench for STC 8051 and STM32. AI reads your project, edits the code, triggers the build, and reports the real compiler output. Configuration, source, flashing and serial debug live in one place.
Part selection, Keil, CubeMX, flashing, serial and datasheets all live in different windows. MCU Pilot puts them in one project context.
You still find files, match pins and fix headers. Here AI reads and writes the current project, then verifies with a real build.
STC runs Keil C51; STM32 runs CubeMX and GCC. Vendor workspaces keep the same UI but isolate their rules.
Upload official manuals and peripheral notes. AI retrieves them before writing code instead of guessing registers.
Not a page of links — a shared project context across every step.
Uses your pins, clock and workflow; on a failed build the compiler log goes back to AI for a fix.
Calls your installed Keil C51, writes HEX into the project folder, syncs the chip header by part number.
Uploads a complete CubeMX project to a Worker, runs make with arm-none-eabi-gcc, returns log and firmware.
PDF, Word, Excel and Markdown are converted to text. Search is vendor-aware, with peripheral and full-library fallback.
Serial monitor, RS485, Modbus RTU, CRC, HEX utilities and WebSocket debug — without leaving the platform.
New, open, save, rename, delete, source editor with line numbers and a persistent project sidebar.
Every step shares the same project context, so nothing is exported and re-imported.
Pick vendor, part, package and clock. Fill the pin table and workflow.
AI reads config and source, writes complete files, then triggers a build.
Line-by-line compiler log; jump back to source; let AI fix from the log.
STC serial downloader or STM32 ST-LINK, with progress and results in the UI.
STC and STM32 are production-ready. More vendors are added as separate plugins, not shared rules.
STC / 8051STC15 · STC8 · local Keil
STM32CubeMX · cloud GCCCurrently supported: STC8 / STC15 and STM32 Cortex-M. STC32 requires Keil C251 and is not available yet. Vendor logos are used for identification only.
Common protocol and data tools are built in.
MCU Pilot is an AI-assisted Windows workbench for MCU development. It combines project configuration, AI code editing, building, flashing and serial debugging in one desktop application. STC 8051 and STM32 are supported today.
Only when you allow it and give a clear instruction. It reads the configuration and source first, writes complete files, then runs a build. On failure, the compiler log is sent back for a fix.
STC uses your local Keil C51 installation. STM32 uses a cloud Worker with arm-none-eabi-gcc for complete CubeMX projects.
STC8 / STC15 and STM32 Cortex-M. STC32 needs Keil C251 and is not open yet. ESP32, GD32 and others are planned.
STC project files stay local. Code or documents are sent only when you use AI, knowledge retrieval or STM32 cloud build.
Download the Windows portable build from this page, or email 396870725@qq.com with your chip and use case.
Free portable download. AI and cloud build require an account.