Hardware looks scary until you break it down into small steps. So I built an app that takes you through Arduino one circuit at a time.
Made with Opus 5.5
learn-arduino-red.vercel.app
Made with Opus 5.5
learn-arduino-red.vercel.app
Oct 20, 2026 · 4:52 PM UTC
318
1,496
14,147
730,185
Update
x.com/DilumSanjaya/s…
x.com/DilumSanjaya/s…
Updated the Learn Arduino app with more lessons, multi-language support, and a new schematic view!
Also planning to make a separate app for ESP32 lessons.
learn-arduino-red.vercel.app
2
2
15
4,834
@DilumSanjaya That's a great idea! Inspired by it, I created a Spanish version yesterday and expanded it with three advanced lessons.
github.com/josoroma/apren…
github.com/josoroma/apren…
1
1
4
826
@DilumSanjaya Nice, I was working on something similar: x.com/hasan_ab_hasan…
Update #2 on the virtual lab am building for learning programming and electronics.
I ran a real Linux system with a desktop you can control from the browser and 4 GiB of memory allocated to the guest.
Then came the key test: a Python program running inside Linux reads the ntrols its outputs through a dedicated adapter.
Connecting Linux and the circuit to the new interface is still in progress. Direct access to the local network remains blocked till now.
Follow along for the next updates.
We’ll be open-sourcing the project on GitHub soon.
1
0
20
3,107
@DilumSanjaya Great work! Also was learning ESP32 since last week, and got inspired by your homepage so I added that 3D x.com/abderrahmen_g/…
Software development is getting easier, to feel more challenged I'm tryin to learn hardware. in the process I've built an ESP32 learning lab with 3d animations, code explanations and challenges. Looking forward to add more labs.
built with opus 5.5
Preview: esp-labs-web.vercel.app
Github: github.com/agharsallah/es…
2
0
31
7,576
@DilumSanjaya Try a bouncing-button mode in the button lesson, with raw and debounced input side by side. It would connect the bounce note to why a real button can register several presses.
docs.arduino.cc/built-in-examp…
docs.arduino.cc/built-in-examp…
1
1
3
5,605
@DenisGritsienko That's a great idea! I'll try to come up with an interactive way to demonstrate it
0
0
3
3,525
@DilumSanjaya This is amazing!
I have a Raspberry Pi 400 and a random sensor kit from Amazon.
The kit came with online documentation and a GitHub repo.
I pointed Opus 5.5 at your site (for inspiration) and the sensor kit's GitHub repo, and this is what came out:
learn-rpi-kit.ocaho.com
I have a Raspberry Pi 400 and a random sensor kit from Amazon.
The kit came with online documentation and a GitHub repo.
I pointed Opus 5.5 at your site (for inspiration) and the sensor kit's GitHub repo, and this is what came out:
learn-rpi-kit.ocaho.com
1
0
1
352
@DilumSanjaya Awesome work, wish there was something similar for Raspberry PI too!
1
0
1
187
@markogracin Thanks! I'll definitely make one. I've actually worked on a few automation projects using Raspberry Pis, so I might turn one of those into a tutorial.
1
0
1
185
@CaptVenk Haha, the goal is to raise the bar so everyone gets to enjoy a better web, instead of boring apps 😎 Thanks, Venkat!
2
2
32
6,545
@DilumSanjaya This is awesome. You gonna do a ESP32 learning project next? :)
1
0
1
265
@liran_tal Yeah, I’m still deciding whether to add ESP32 support to this project or make a separate one, but I’ll definitely make it happen in some form!
0
0
0
206
@patrickluvsoj I've actually worked more with Raspberry Pis. I've used them for a couple of automation projects where we opted for Raspberry Pis because they make it easier to manage more complex tasks.
For hobby projects, I prefer the ESP32 because it's easy to connect to Wi-Fi
For hobby projects, I prefer the ESP32 because it's easy to connect to Wi-Fi
0
0
0
75
@DilumSanjaya Awesome work!
Could you please compile an spanish version? I guess it is not hard to do using Opus 5.5... my son is really interested in Arduino projects, but he don't understand english (just a bit). Shure he is not the only.
Could you please compile an spanish version? I guess it is not hard to do using Opus 5.5... my son is really interested in Arduino projects, but he don't understand english (just a bit). Shure he is not the only.
1
0
1
501
@j_maldonado_s Yeah, I’ll add language support later today when I get some time. I’ll post an update once it’s ready!
0
0
1
434




















