Hi, I'm Mike Karliner.
I've been a huge fan of flow programming since the early days of Node-RED.
Equally, I've been keen on MicroPython since it came out, and in fact I backed the original Kickstarter way back in 2013.
So, I thought, why not combine the best of both worlds?
ThingStudio is my attempt to do just that. Obviously, it's not an exact copy: its native language is MicroPython, for a start, and it's running on bare metal.
It is, and will stay, open source under a permissive licence.
Mike
Status: beta
It works on my bench, and I've checked it runs on every board I've been able to get my hands on. But I'm not the best person to find the rough parts, especially in getting started. So it's in beta: it works, and now it needs people other than me to set it up and use it from the docs alone. Expect rough edges, and gaps in the docs that I just can't see.
Testers wanted
I'm looking for some brave souls to try the onboarding. The idea is that someone with some microcontroller or Node-RED experience can go from a blank board to a blinking LED, installing everything on the way, MicroPython included, in about 15 minutes. All you need is an ESP32 or a Raspberry Pi Pico.
Start at Getting started, and tell me how it went: which board and computer, how long each step took, and every place you stopped, guessed or swore. All polite feedback very gratefully received, in an onboarding report on GitHub, or by email if you'd rather keep it private: [email protected].
Get updates
Not ready to test yet? Leave your email and I'll write when there's something worth trying: new boards, new nodes, and the end of beta.
Just your email address, held by EmailOctopus. Their form loads only when you press the button, and brings a font from Google with it. Every email has an unsubscribe link.