Re:Want to Learn Programming and Microcontrollers?
by A-Train on Thursday April 29, 2021 @12:27PM
(#26983175)
Thanks for this article. I have a friend whom I asked almost the same question as is in the article. He suggested to me modules based on esp32.
[ Parent
| on HN ]
Re:Want to Learn Programming and Microcontrollers?
by litoorachure on Thursday April 29, 2021 @12:49PM
(#26983505)
Espressif chips are excellent for making projects that work well, but it's a bit harder to recommend them for education.
It's tough to get truly "bare metal" code running on their chips once you want to dig more deeply into how things work. Everything is based around their development framework, which is open-source and quite easy to use, but somewhat difficult to read.
Part of why people like the Arduino ecosystem is that it supports a wide variety of platforms, many of which have excellent documentation and register-level example code.
But at the end of the day, the best way to learn about microcontrollers is to grab the first one you can find and treat it like a toy. Have fun!
Re:Want to Learn Programming and Microcontrollers?
by A-Train on Thursday April 29, 2021 @02:34PM
(#26984728)
I see thank you for the clarification.
Re:Want to Learn Programming and Microcontrollers?
by JKCalhoun on Thursday April 29, 2021 @07:21PM
(#26988081)
Yeah, you'll have a lot of fun with something like this: https://www.amazon.com/LILYGO-T-Display-Bluetooth-Developmen...
Re:Want to Learn Programming and Microcontrollers?
by russh on Thursday April 29, 2021 @08:34PM
(#26988589)
One of my recent projects was a robot using a LILYGO T-Display module running MicroPython. I'm going to use them in "Build a Drawbot" workshops at our local Makerspace. The previous version used an Arduno running TinyBasic. I think Python and Wifi capability will make it a little more accessible.