With the introduction of microcontroller boards, it is possible to program a large portion of the logic for projects in high-level languages such as Python or Arduino. These languages use modules and libraries that can make it easier to program hardware. Low-level languages such as the assembly language can be embedded in higher-level languages like MicroPython. Libraries can sometimes be used to offload heavy lifting tasks while keeping the main logic readable and ...
7. Electronics: Basic Skills and Tools
Get micro:bit Projects with Python and Single Board Computers: Building STEAM Projects with Code Club and Kids' Maker Groups now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.