Prototype hardware visually, export real C++ for engineering
blokdots is a visual tool for building interactive hardware. Connect sensors, motors, and more with a simple trigger-action interface — no coding required. 3.0 is a ground-up rebuild with our own C++ framework — replacing Firmata entirely. Export real C++ or JavaScript code, hand off to engineering, or go fully standalone: upload directly to Arduino, no more laptop needed! Connects to ProtoPie, Figma, and Socket.IO for integrated UI + hardware prototyping.
Hey everyone! I'm Olivier, one of the creators of blokdots.
With 3.0 we rebuilt everything from the ground up. We replaced Firmata with our own lightweight C++ framework and serial protocol — which finally unblocks us to build the things we always wanted to build.
What that unlocks in 3.0:
Standalone mode — upload your project and run it without a laptop connected
C++ code export — hand off to engineering or continue in the Arduino IDE yourself
Outputs as triggers — let actions fire from outputs, not just sensors
Multi I2C support — use multiple I2C components simultaneously
And this is just the beginning! Having full control over our stack opens up a lot of exciting directions we're already working toward.
We've been teaching and using blokdots in real design workflows for years, and the gap between "I have an idea" and "I have a working prototype" is still too wide. This is our ongoing attempt to close it.
Core features are free. Would love to hear what you build. 😊
About blokdots 3.0 on Product Hunt
“Prototype hardware visually, export real C++ for engineering”
blokdots 3.0 launched on Product Hunt on May 26th, 2026 and earned 89 upvotes and 7 comments, placing #17 on the daily leaderboard. blokdots is a visual tool for building interactive hardware. Connect sensors, motors, and more with a simple trigger-action interface — no coding required. 3.0 is a ground-up rebuild with our own C++ framework — replacing Firmata entirely. Export real C++ or JavaScript code, hand off to engineering, or go fully standalone: upload directly to Arduino, no more laptop needed! Connects to ProtoPie, Figma, and Socket.IO for integrated UI + hardware prototyping.
On the analytics side, blokdots 3.0 competes within Design Tools, Prototyping and Hardware — topics that collectively have 343.1k followers on Product Hunt. The dashboard above tracks how blokdots 3.0 performed against the three products that launched closest to it on the same day.
Who hunted blokdots 3.0?
blokdots 3.0 was hunted by Olivier Brückner. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of blokdots 3.0 including community comment highlights and product details, visit the product overview.
Hey everyone! I'm Olivier, one of the creators of blokdots.
With 3.0 we rebuilt everything from the ground up. We replaced Firmata with our own lightweight C++ framework and serial protocol — which finally unblocks us to build the things we always wanted to build.
What that unlocks in 3.0:
Standalone mode — upload your project and run it without a laptop connected
C++ code export — hand off to engineering or continue in the Arduino IDE yourself
Outputs as triggers — let actions fire from outputs, not just sensors
Multi I2C support — use multiple I2C components simultaneously
And this is just the beginning! Having full control over our stack opens up a lot of exciting directions we're already working toward.
We've been teaching and using blokdots in real design workflows for years, and the gap between "I have an idea" and "I have a working prototype" is still too wide. This is our ongoing attempt to close it.
Core features are free. Would love to hear what you build. 😊