Arduino IDE 2.x, supercharged

Prompt to
Hardware in Seconds.

FlashEx turns a plain-English idea into a complete Arduino project. Let Gemini plan the parts while your IDE quietly handles the setup.

Open source· Hardware first · Built for makers
flashex / setup-project LIVE
ESP32 web server with DHT22
FLASHING A PLAN 00:08
Workspace created./esp32_weather
Core installedesp32:3.0.7
Library resolvedDHT sensor library
Writing sketchesp32_weather.ino
3 dependenciesresolved automatically
Sketch readycompile with confidence
DESIGNED FOR THE BENCHPOWERED BY GEMINI 2.5 FLASHMADE FOR ARDUINO IDE 2.X

From thought to board

The boring bits
disappear.

You describe what you want to make. FlashEx translates the intent into the files, firmware, and dependencies your board needs.

01 INPUT

Natural language prompting

Tell Gemini what your hardware should do. No boilerplate hunting or forum archaeology required.

Gemini 2.5 Flash API
02 BUILD

Automated scaffolding

FlashEx creates the workspace, names your project, and writes a clean, ready-to-edit .ino sketch.

Workspace + sketch
03 RESOLVE

Silent dependency resolution

Arduino CLI takes care of cores and libraries while you get on with the interesting part.

Arduino CLI connected

Get set up in 60 seconds

Your next idea
is one command away.

Install the extension once, then call FlashEx from the Command Palette whenever inspiration strikes.

Read full documentation
INSTALLATION GUIDEv0.0.1
  1. 1
    Download the VSIX

    Grab the packaged extension from the GitHub releases page.

    Open releases page ↘
  2. 2
    Drop it into your IDE

    Place the file in ~/.arduinoIDE/plugins/.

  3. 3
    Wake up FlashEx

    Open the Command Palette with Ctrl+Shift+P, then run FlashEx: Set Up Arduino Project.

i Requires Arduino CLI on your PATH.