3 ms·
This sounds like someone who has been in their field so long they've forgotten what it's like to be a beginner. They've utterly missed the point of Arduino. It'
by solraph 6y ago
This sounds like someone who has been in their field so long they've forgotten what it's like to be a beginner. They've utterly missed the point of Arduino. It's not for them, it's for beginners, and hobbyists, optimized for fast feedback and making it hard to screw up too much.
I mention fast feedback, because it's so important to new entrants to a field. I tried to build some MCU project way back in the early 2000s, which involved soldering together a parallel port based programmer, and attempting to drive a blinking light as the first project.
It didn't work. I have no idea why. Maybe I had blew some components up or put one in backwards. I don't know what I did wrong, and I didn't know enough to debug it. I didn't know enough to know what questions to ask.
When I came back to MCU programming many years later, I picked up an Arduino kit. A small part of me felt like it was cheating, but it let me get started. It let me iteratively play around with and learn concepts piece by piece. Ironically, I feel like now I'd actually now have a chance of debugging and fixing that parallel port programmer.