Every hardware developer has felt the pain of fried microcontrollers, driver setup headaches, and weeks wasted on PCB respins due to a single wrong pin.
We built Kaktus to change that — it’s a browser-native hardware engineering platform where you can design circuits, simulate logic, validate electrical safety rules, and flash code directly to your physical MCU over USB in one seamless window.
Hey Product Hunt!
I’m Shubham, maker of Kaktus.
Every hardware developer has felt the pain of fried microcontrollers, driver setup headaches, and weeks wasted on PCB respins due to a single wrong pin.
We built Kaktus to change that — it’s a browser-native hardware engineering platform where you can design circuits, simulate logic, validate electrical safety rules, and flash code directly to your physical MCU over USB in one seamless window.
Key features:
In-browser MCU simulation (ESP32, STM32, Arduino, RP2040)
Automatic pre-build voltage & pin clash verification (zero burnt chips)
Auto-synced C++ firmware generated from visual schematic
1-click WebSerial flashing from your browser tab
It’s 100% free to test right now! We’d love to hear your thoughts, feature requests, and what boards you want next. 🌵