Documentation

Welcome to STM32 Python documentation!


Other STM32Python kits

Description of other STM32Python educational kits

STM32MicroPython Kit

Description of the STM32MicroPython educational kit

Using BLE with the NUCLEO-WB55 board

UUsing BLE with the NUCLEO-WB55 board

Downloads

Links to download firmware and tutorials, links to resources on partner sites

Converting an analog value

Tutorials for the implementation of analog to digital conversion (ADC) with MicroPython

Calling Arduino pins in MicroPython scripts

Arduino pin calls by MicroPython scripts on the NUCLEO-WB55

Blink an LED

Tutorials for blinking an LED with MicroPython

Blink multiple LEDs simultaneously

How to create a multi-tasking application with MicroPython

Program one or multiple buttons

Tutorials for interacting with buttons, including those of the NUCLEO-WB55, with MicroPython

Manage buttons with interrupts

Tutorials for interacting with buttons using the interrupts mechanism with MicroPython

Program a chaser

Tutorial to program a chaser with MicroPython

Start with MicroPython and the NUCLEO-WB55

Start with MicroPython and the NUCLEO-WB55

Real Time Clock

Implementation of the Real Time Clock (RTC) of the STM32WB55 in MicroPython

Use serial communication

Tutorials for making two NUCLEO-WB55 boards communicate through their serial port with MicroPython

Watchdog Timer

Implementation of the STM32WB55 Watchdog Timer in MicroPython

Basic exercises with MicroPython

Basic exercises with MicroPython

Frequently Asked Questions

Buzzer and PWM

Implementation of the Grove buzzer with MicroPython and explanation of the PWM

µPython and STM32WB

µPython and STM32WB

Linux Quick Start Guide

Quick start guide for Linux operating systems

Windows 10 quick start guide

Windows 10 quick start guide

Recording an audio file on a micro-SD card

Recording of an audio file on a micro-SD card

Projects and applications with STM32python

Resources

Resources

Horloge temps-réel

Mise en oeuvre de la Real Time Clock (RTC) du STM32WB55 en MicroPython

STM32WB55 development kit

STM32WB55 development kit

Exercise with 8x7-segments display TM1638 with MicroPython

Exercise with 8x7-segments display TM1638 with MicroPython

Exercises with Stm32duino in C/C++

Exercises with Stm32duino in C/C++

Exercice avec Real Time Clock (RTC) en MicroPython

Exercice avec Real Time Clock (RTC) en MicroPython

Exercise with 8x7-segments display TM1638 with C

Exercise with 8x7-segments display TM1638 with C

Stm32duino

Section Stm32duino

Stm32duino

How to install Stm32duino