The conversation

Lessons learnedExperience excerpt · English

As an example, I had a project with more buttons than pins

… As an example, I had a project with more buttons than pins. Just something as simple as adding a few resistors to each button allows multiple buttons to be connected to the same pin. You just have test the voltage to know which button. Sounds simple, but I learned it from someone else's build. Nobody likes walking through tutorials for tutorials sake, but it's still useful and rewarding if you can build something functional as a tutorial.

Original discussionI designed a cube that balances itself on a corner377 source comments · at import
2

What was this responding to?

Parent context · original excerpt

CU

You can learn all of this on your own! Like most of us learned programming ;-) Probably don't start with a self-balancing cube as the first project though. Get an Arduino or ESP board, make some leds blink and go from there.

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

MA

> If your thing doesn't work One of the things I find paralyzing about electronics is the fact energy is involved. Software just outputs garbage to the terminal if I screw it up. Circuits though? Isn't it possible for components to be literally destroyed, fires started?

Full original
SK

Just in case someone gets the wrong idea, doing "hello world" first is a good habit for everyone when starting to use a new device or a new lab setup, not just beginners. It's to make sure that the environment is set up right. Is the device getting flashed? Does it start up at all? If you make a change (blink at a different rate), do you see your change?

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.