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 It is almost always better to understand the hardware of specific peripheral first (which modes are supported, which registers are involved, what is done in hardware, what has to be done in software), before trying to use a library for the peripheral.
Because it almost never works at first try and debugging without having understood the hardware is hours of guesswork.


@bleeptrack Also a short primer about how to look up stuff in datasheets. Having to go through hundreds of pages of tables and drawings is intimidating for beginners, but ultimately it's the best source of information about a given microcontroller.

Sign in to participate in the conversation - because anarchy is much more fun with friends. is a small Mastodon instance for and by the Chaos community surrounding the Chaos Computer Club. We provide a small community space - Be excellent to each other, and have a look at what that means around here.
Follow @ordnung for low-traffic instance-related updates.
The primary instance languages are German and English.