EnLab IDE · by EnLab, an AI research company
Autonomous AI Agents for Embedded Engineering
Agents that connect to your real board and instruments, write the firmware, test it and fix what fails, on their own.
02 · Schematics
Reads your schematic, net by net.
Part of these startup programs
Claude for Startups
NVIDIA Inception
Google Cloud for Startups- AWS Activate
Incubated at
IIT Ropar TBIF›
Illustrative session
One board, start to finish
One request. A board that passes.
Ask once. The agents read the schematic, check the layout, flash the board, measure it on your instruments and run the hardware-in-the-loop suite, then hand you the evidence.
How EnLab IDE worksWhat the agents do
The whole board, not just the firmware.
- 01Schematics and PCB designReads your schematic net by net and lays out the PCB, checked against the firmware.Explore
- 02Board bring-upFrom first power to a running main loop, every step checked on the real board.Explore
- 03Talks to the live boardFlashes through your debug probe and reads the serial console and registers of the running chip.Explore
- 04Drives your instrumentsSets up your scope, logic analyzer and power profiler and reads the real state of the hardware.Explore
- 05Autonomous testing and self-healingTests the real board on its own, finds what fails, fixes the firmware and re-tests until it passes.Explore
Works with what is on your bench
Your chips. Your probes. Your instruments.
- Chips
- STMicroelectronics, NXP, Nordic, Espressif, TI, Renesas, Infineon, Microchip, Analog Devices
- Debug probes
- ST-Link, J-Link, CMSIS-DAP and Black Magic Probe
- Instruments
- Oscilloscopes, logic analyzers, power profilers, serial consoles and CAN
- Design inputs
- Schematics, PCB layouts, datasheets, reference manuals, SVD files and errata
Why EnLab IDE
Generic AI stops at the compiler.
EnLab keeps going until the result holds on the real board, and fixes it when it does not.
| Capability | Generic AI coding tools | EnLab IDE |
|---|---|---|
| Reads your schematic | — | ✓ |
| Designs the PCB | — | ✓ |
| Flashes and talks to the live board | — | ✓ |
| Drives scope, logic analyzer and power profiler | — | ✓ |
| Runs hardware-in-the-loop tests | — | ✓ |
| Fixes what fails and re-tests, on its own | — | ✓ |
| Keeps the evidence of every step | Partly | ✓ |
An AI research company
Built by independent AI researchers.
Before EnLab, we worked on the black-box problem: showing how a model thinks. Along the way we ranked in the world’s top 1.3%. Now we point that research at the hardest place for AI to be right: real hardware.
Meet the foundersQuestions
Asked a lot.
- What is EnLab IDE?
- A set of autonomous AI agents for embedded engineering. They read your schematic, design the PCB, bring up the board, drive your instruments and test the real board, fixing what fails on their own.
- Does it work on real hardware or only in simulation?
- Real hardware. The agents flash your board through your debug probe, read its serial output and registers, and measure it with your instruments.
- What does self-healing mean?
- When a test fails, EnLab finds the cause on the live hardware, corrects the firmware or its configuration, re-flashes the board and re-tests until it passes.
- Which chips and probes does it support?
- Microcontrollers from the major vendors, including ST, NXP, Nordic, Espressif, TI and Renesas, through ST-Link, J-Link, CMSIS-DAP and Black Magic Probe.
- Does it replace my tools?
- No. It works with the compilers, debug probes and instruments you already own.
- Who is behind EnLab?
- EnLab is an AI research company founded by independent AI researchers, incubated at IIT Ropar TBIF.