{"product_id":"micropython-for-stm32-programming-course","title":"Micropython for STM32 (Programming Course)","description":"\u003cp\u003eThis complete STM32 microcontroller programming course features a textbook, a component kit, hands-on projects, and a comprehensive online course. It is ideal for step-by-step learning of embedded systems programming in MicroPython using a practical, hands-on approach.\u003c\/p\u003e\n\u003ch2\u003eA Practical Introduction to Embedded Systems with the STM32\u003c\/h2\u003e\n\u003cp\u003eThis course is designed for people who are new to embedded systems and looking for a structured, example-driven way to get started. A kit of parts comprising LEDs and resistors, switches, sensors and actuators, displays, a breadboard and wires, and more is included. These are used in the course to illustrate example applications.\u003c\/p\u003e\n\u003cp\u003eNo prior experience with MicroPython or embedded development is required. Each section features hands-on examples and mini projects designed to reinforce key concepts and inspire deeper exploration. By the end of the course, you’ll be able not only to reproduce the examples but also to build on them with your own ideas and applications.\u003c\/p\u003e\n\u003ch2\u003eWhat Will You Learn?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMicrocontroller programming in MicroPython on the STM32 using the Thonny IDE\u003c\/li\u003e\n\u003cli\u003eWorking with Digital I\/O, read buttons and encoders, control LEDs and relays\u003c\/li\u003e\n\u003cli\u003eRead analog inputs, voltages, and analog sensors\u003c\/li\u003e\n\u003cli\u003eGenerating analog output signals and PWM\u003c\/li\u003e\n\u003cli\u003eUse serial communication like UART, I²C and SPI to control displays and read digital sensors and SD cards\u003c\/li\u003e\n\u003cli\u003eManaging time\u003c\/li\u003e\n\u003cli\u003eWorking with interrupts\u003c\/li\u003e\n\u003cli\u003eReal-time sensor input and control via buttons, LEDs, and displays\u003c\/li\u003e\n\u003cli\u003eControl actuators like relays and servo motors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eWho Is It For?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStudents and self-learners exploring embedded systems\u003c\/li\u003e\n\u003cli\u003eMakers and IoT enthusiasts looking to improve their hardware skills\u003c\/li\u003e\n\u003cli\u003eEducators and trainers seeking ready-to-teach material\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eWhat's Inside the Box?\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAccess to the full course on the Elektor Academy Pro Learning Platform\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eSTM32 microcontroller board + USB cable\u003c\/li\u003e\n\u003cli\u003eBook: MicroPython for STM32\u003c\/li\u003e\n\u003cli\u003eDownloadable project files for every module\u003c\/li\u003e\n\u003cli\u003eComponent Box:\n\u003cul\u003e\n\u003cli\u003e2× LED, red, 5 mm\u003c\/li\u003e\n\u003cli\u003eLED, green, 5 mm\u003c\/li\u003e\n\u003cli\u003e3× Resistor, 470 Ω, 0.25 W\u003c\/li\u003e\n\u003cli\u003eLDR\u003c\/li\u003e\n\u003cli\u003ePotentiometer, 10 kΩ, linear\u003c\/li\u003e\n\u003cli\u003ePushbutton\u003c\/li\u003e\n\u003cli\u003eRotary encoder module\u003c\/li\u003e\n\u003cli\u003eRelay module\u003c\/li\u003e\n\u003cli\u003eDHT22 Humidity \u0026amp; Temperature Sensor\u003c\/li\u003e\n\u003cli\u003eTM1637-compatible 4-digit 7-segment display\u003c\/li\u003e\n\u003cli\u003eMPU-6050 IMU with headers\u003c\/li\u003e\n\u003cli\u003eSSD1306-compatible I²C OLED display\u003c\/li\u003e\n\u003cli\u003eMicro SD card adapter with header\u003c\/li\u003e\n\u003cli\u003eBuzzer\u003c\/li\u003e\n\u003cli\u003eSG90 Micro Servo\u003c\/li\u003e\n\u003cli\u003eILI9341-compatible SPI 240×320 TFT display\u003c\/li\u003e\n\u003cli\u003e20× Jumper wires\u003c\/li\u003e\n\u003cli\u003eBreadboard\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Elektor Academy Pro","offers":[{"title":"Box","offer_id":58657658437964,"sku":"21352","price":84.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0626\/6280\/3788\/files\/Micropython-for-STM32-Programming-Course.png?v=1790249673","url":"https:\/\/www.elektor.fr\/products\/micropython-for-stm32-programming-course","provider":"Elektor","version":"1.0","type":"link"}