Skip to main content

AI circuits that actually work

Describe a gadget in one sentence. Get firmware, wiring, a live simulation and a fab-ready PCB. Every wire is interrogated against your board's real pins.

💬 describe🔍 14 checks▶ simulate⚡ flash🏭 fab🔥 0 magic smoke released
Banana Board · Studio validated

Design assistant

A push-button that toggles an LED, with debounce.
Button-controlled LED: 3 components, 5 nets.
DiagramFirmwarePinsSimulate
UNOLEDBTN
⚠️

220Ω series resistor limits LED current to ~13.6 mA at 5 V. Button uses the internal pull-up on pin 2.

How it works

Idea to hardware in three steps

01

Say the thing

Plain English. No datasheets, no jargon. Pick a board or let it ask you.

“a plant monitor that beeps when the soil is thirsty 🌱”
02

We grill it

Firmware + wiring get generated, then interrogated. Every connection is checked against your board's real pins.

Board pin rules Electrical rules Compiles Power budget
03

You ship it

Run it in the browser, flash it over USB, then generate the PCB and export Gerbers when it's time to make it real.

▶ Simulate⚡ Flash🏭 Gerbers

New · AI PCB designer

From prompt to fab-ready PCB

The board on the right isn't an illustration. It was placed, routed and design-rule-checked by our engine when this page rendered. The same engine reviews every board like a senior PCB engineer would:

  • Functional groups placed together: an LED and its resistor are one circuit, and the board shows it
  • Repeated parts snap into clean arrays, so 64 sensors become a grid, not soup
  • A grade with real strengths, weaknesses and one-click fixes
  • Edit it by chatting: “cluster the resistors”, “make it easier to hand solder”
  • Copper independently verified against the netlist, then exported as Gerbers
D1R1U1R2BZ1SW1
DRC 7/7
A · 90/100
38.1 × 48.3 mm · 223.5 mm copper · 3 vias

Rendered live by the actual engine. Grade, DRC and copper are derived, not marketing.

Why it's different

“Trust me bro” isn't an engineering strategy

Anyone can ask a chatbot for Arduino code. We interrogate every wire like a paranoid senior engineer, before you plug anything in.

A random chatbot

“Sure! Connect the LED to pin 99 and you're all set 😊”
  • Pin 99 doesn't exist
  • No resistor, RIP LED
  • GPIO34 is input-only
  • Never compiled once

Banana Board

“D3 is PWM-capable. LED through 220Ω to GND, verified, simulated, ready to flash.”
  • Board pin rules
  • Electrical rules (ERC)
  • Compiles (arduino-cli)
  • Power budget
  • Copper matches netlist

Validated, not hallucinated

Every wire is checked against a real netlist: power, ground, double-drive, strapping pins, ADC channels. If it can't pass, it doesn't ship.

A real PCB, not a picture

The same design becomes a placed, routed 2-layer shield: functional groups clustered, sensor arrays gridded, copper independently verified. Export fab-ready Gerbers for JLCPCB or PCBWay.

A senior engineer's review

Every board gets a grade, real strengths and weaknesses, and one-click fixes like “R3 sits across 4 net paths”, not vague vibes. All computed, never hallucinated.

Every AI edit explains itself

“Moved R1 beside D1, same functional pair. Copper −6% · quality 71→73 · DRC clean.” Measured numbers with every change, so you always know why.

Live in-browser simulation

Compile and run the sketch on a simulated board right in the tab. Watch the LED blink and read the serial monitor before you touch hardware.

Flash to real hardware

Plug in an Arduino Uno or Nano and upload straight from the browser over USB, with no IDE and no toolchain. From prompt to blinking LED in one tab.

Optimization profiles

One click re-optimizes the board for what you care about: compact, hand-solder friendly, shortest routing, or just beautiful. Same engine, different priorities.

Refine by chatting, Cursor-style

“Move the LED to GPIO4.” “Cluster the resistors.” “Make it easier to hand solder.” The chat edits the circuit AND the PCB, with full version history.

Diagrams + a parts list you can act on

Color-coded schematic, breadboard view, pin table, and a bill of materials with DigiKey/Mouser/Amazon links. Everything you need to actually build it.

Real pin maps for 11 boards

ESP32 DevKit V1Arduino Uno R3Arduino Mega 2560Arduino NanoArduino LeonardoNano RP2040 ConnectRaspberry Pi PicoRaspberry Pi Pico WESP32-C3ESP32-S3NodeMCU ESP8266

Maker Tools

Free maker tools, no sign-up

Everyday electronics tools built from the same verified engine. Use them standalone, or let Banana Board do the whole board for you.

Find us on

  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools
  • Featured on Wired Business
  • Featured on Twelve Tools

Build your next circuit in a sentence

From idea to validated firmware, a running simulation, and a fab-ready PCB, with an AI engineer reviewing every step.