Preparing slides about microcontrollers in making. Is there anything that would have made it easier for you to get started? Is there anything nobody told you, but it was super important?

@bleeptrack you should include how you learn things, like: how did you find the max rating or the pin mapping for a breakout board.

People need to know how to know, make them self sufficient from day one.

@tj @bleeptrack

certainly links to basic tutorials about hardware/analogue electronics are needed, I encounter many younger people who are skilled with PCs/Macs/Linux and /want/ to get into working with microcontrollers but find the electronics side overwhelming, as unlike the
1980s when I grew up they didn't experiment much with analogue electronics (even building a loud hi fi or DJ setup is often discouraged these days due to increased controls against noisemaking)

@vfrmedia @bleeptrack I don't mean basic tutorials, I mean things like: How do you know the status led can be changed by digitalWrite(13, HIGH)?

where did you learn the max current rating?

@tj @bleeptrack

when I started with Arduino about 10 years ago I also bought some book written by the Italian prof who was part of the group who invented them which had some of this info - but I agree it would also be good to show *why* that LED changes and teach things like how the port registers work (like how we learned in the 1980s with the user ports of the 8 bit microcomputers).

Follow

@tj @bleeptrack

I do think we need both the intermediate/advanced info (slightly more than the initial Arduino or other microcontroller code examples) *and* basic tutorials about electronics, at least for the benefit of the English (who do seem to have slipped back skills-wise compared to the rest of Northern Europe). As even simple experiments (i.e how/why a transistor switch works to allow a relay to be used) can be used to encourage people to get into the habit of reading datasheets etc..

Sign in to participate in the conversation
Mastodon

One of the first Mastodon instances, there is no specific topic we're into, just enjoy your time!