#STM32U5
MicroPython v1.27 has been released!

github.com/micropython/...

It includes support for new micros, a whole swag of new features and bugfixes - and further improvements to automated testing, particularly by leveraging HIL.

Congrats and thanks to the #MicroPython team!
Release ESP32C5, ESP32P4 & STM32U5 support, enhanced test suite, port Tier levels · micropython/micropython
This release of MicroPython adds support for ESP32-C5 and ESP32-P4 microcontrollers. The ESP32-P4 can work either standalone as a general purpose processor, or with an external wireless co-process...
github.com
December 9, 2025 at 9:21 PM
If you're technically inclined, have a read of this and tell me whether it's witchcraft or bollocks.

Or both.

community.st.com/t5/stm32-mcu...
Question abut stm32u5 internal flash
Hi, The stm32u5's internal flash has feature "10 kcycles endurance on all Flash memory. 100 kcycles on 256 Kbytes per bank". Please advise the memory address of "100 kcycles on 256 Kbytes per bank". T...
community.st.com
February 27, 2025 at 11:18 AM
Building on #STM32U5?
On Aug 14, we’ll show you how to:
• Install wolfSSL in STM32CubeIDE
• Enable #PQC (ML‑KEM) for TLS 1.3 over UART
Secure firmware against tomorrow’s quantum threats.

Sign up now: us02web.zoom.us/webi...
August 12, 2025 at 1:10 AM
Build a #TLS 1.3 app on #STM32U5 with hybrid ECC + #PostQuantum ML-KEM key exchange! Watch our latest webinar to future-proof your security with wolfSSL + STM32CubeIDE!

Watch now: youtu.be/FgjvMcQ_Egg...

See us at Booth 3804 at #SOFWeek to learn more!
Post-Quantum TLS 1.3 Over UART
Learn how to build an app for the STM32-U5 using TLS 1.3 over UART with a hybrid key exchange combining ECC and post-quantum ML-KEM! The STM32U5 series features advanced power-saving, high-performance microcontrollers based on the Arm® Cortex®-M33, designed for demanding applications that require b
youtu.be
May 4, 2025 at 2:10 AM
Sign up for free webinar

"Post-Quantum TLS 1.3 Over UART"

Learn how to build an app for the STM32-U5 using TLS 1.3 over UART with a hybrid key exchange combining ECC and post-quantum ML-KEM!

us02web.zoom.us/webinar/regi...
Welcome! You are invited to join a webinar: Post-Quantum TLS 1.3 Over UART. After registering, you will receive a confirmation email about joining the webinar.
Learn how to build an app for the STM32-U5 using TLS 1.3 over UART with a hybrid key exchange combining ECC and post-quantum ML-KEM! The STM32U5 series features advanced power-saving, high-performanc...
us02web.zoom.us
April 19, 2025 at 9:16 AM
MicroPython v1.27 adds support for ESP32-C5, ESP32-P4, and STM32U5 microcontrollers MicroPython is one of the most popular firmware for microcontrollers due to its ease of... MicroPython is one of ...

Origin | Interest | Match
MicroPython v1.27 adds support for ESP32-C5, ESP32-P4, and STM32U5 microcontrollers
MicroPython is one of the most popular firmware for microcontrollers due to its ease of use. The MicroPython v1.27 release adds support for some interesting microcontrollers, namely Espressif Systems ESP32-C5 and ESP32-P4, thanks to an update to the ESP-IDF v5.5.1 framework, as well as STMicroelectronics STM32U5, and features a range of other changes. These include improvements to the test suite to cater to the increasing number of supported hardware platforms, the introduction of tier levels for different hardware platforms, various optimizations and bug fixes, updated libraries, new ESP32 and STM32 boards, and more. The last time we reported on a MicroPython release was for v1.24, which added support for Raspberry Pi RP2350 and ESP32-C6 microcontrollers. Other MicroPython v1.27 highlights: * Test suite improvements * Auto-detecting if the target has Unicode support * Automatically including float tests when possible * Always including stress tests * Improving the skipping of tests that use slice and the micropython module * Supporting different expected outputs when running native tests * Making tests behave in low-memory conditions * Tweaking some tests so they can run on minimal builds * Making all test runners use the -t argument to select the target * Converting some tests to use unittest * Converting some port-specific tests to cross-port tests * Adding a test for serial (REPL) reliability and throughput * Updating to use CPython 3.8.2 as the reference Python version * Adding more internal benchmark tests. * Continuous integration (CI) tests now run on the Unix minimal variant, and as many tests as possible now run on the Zephyr port CI. * Introduction of Tier levels – The project now categorizes the 20 existing ports into four groups according to their stage of development to set expectations. See details in the documentation. * Dropped support for Python 2.7 in its build scripts and tools, so only Python 3.x is now supported * Optimizations and bug fixes to the core runtime * Better 32-bit RISC-V code generation for the native emitter and Zba opcode support * Support for relative imports in custom __import__ callback, bool and len unary operation support for dict views * Support for start and end position in re match and search methods * IPv6 support in asyncio.start_server(). * Most ports (except esp32) now support soft and hard IRQ callbacks for machine.Timer objects. * The sys module is now enabled at all feature levels by default. * Updated libraries – LittleFS v2.11.2, TinyUSB 0.19.0-24, stm32lib 1.2.0, WB 1.23.0 * Qemu port updates – Support for 64-bit RISC-V, addition of VIRT_RV64 board definition, MPS2_AN500 (Cortex-M7), and MPS3_AN547 (Cortex-M55) boards. * Various fixes for Raspberry Pi RP2 microcontrollers * Zephyr OS upgrade to v4.2.0 * New boards * ESP32 – ESP32_GENERIC_C2 FLASH_2M variant, ESP32_GENERIC_C5, ESP32_GENERIC_P4 with standard, C5_WIFI and C6_WIFI variants, SIL_MANT1S and SOLDERED_NULA_MINI * STM32 – NUCLEO_H7A3ZI_Q, NUCLEO_U5A5ZJ_Q, STM32F469DISC and WEACTSTUDIO_MINI_STM32H743. As usual, MicroPython developers also reported changes in code size compared to the previous release (absolute and percentage changes), but there’s nothing dramatic for this release.: bare-arm: -180 -0.316% minimal x86: +867 +0.470% unix x64: +2608 +0.309% stm32: -68 -0.017% cc3200: +112 +0.060% esp8266: +472 +0.067% esp32: +36210 +2.120% mimxrt: +280 +0.075% renesas-ra: +104 +0.017% nrf: +124 +0.066% rp2: +3836 +1.117% (RPI_PICO board) rp2: +1020 +0.111% (RPI_PICO_W board) samd: +596 +0.220% 12345678910111213 | bare-arm: -180 -0.316%minimal x86: +867 +0.470%unix x64: +2608 +0.309%stm32: -68 -0.017%cc3200: +112 +0.060%esp8266: +472 +0.067%esp32: +36210 +2.120%mimxrt: +280 +0.075%renesas-ra: +104 +0.017%nrf: +124 +0.066%rp2: +3836 +1.117% (RPI_PICO board)rp2: +1020 +0.111% (RPI_PICO_W board)samd: +596 +0.220% ---|--- You’ll find the full change log on GitHub. Jean-Luc Aufranc (CNXSoft) Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. Share this: **Support CNX Software! Donate viacryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress**. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.
www.cnx-software.com
December 16, 2025 at 3:09 PM
Rivalry with the STM32U5 HAL ended.

Mbedtls is now my nemesis
November 6, 2025 at 12:03 PM
**URL:** https://www.cnx-software.com/2026/04/08/weact-stm32u585ciu6-core-mini-stm32u5-board-supported-by-micropython-v1-28/

WeAct初のSTM32U5ベース開発ボード。Arm Cortex-M33(160MHz)、768KB RAM、2MB Flash、NeoChrom 2.5D GPU内蔵。低価格のスタンドアロンMCUボード。
April 8, 2026 at 10:01 PM
## 📰 最新ニュースサマリー

---

### 🔷 CNX Software (https://www.cnx-software.com/)

#### 1. WeAct STM32U585CIU6 Core Mini - MicroPython v1.28対応のSTM32U5ボード
April 8, 2026 at 10:01 PM
Charalampos S. Kouzinopoulos, Yuri Manna: Hardware-Aware YOLO Compression for Low-Power Edge AI on STM32U5 for Weeds Detection in Digital Agriculture https://arxiv.org/abs/2511.07990 https://arxiv.org/pdf/2511.07990 https://arxiv.org/html/2511.07990
November 12, 2025 at 6:30 AM
.@ST_World has added entry-level and higher-end SKUs to its STM32U5 Cortex-M33 #microcontroller family with a wider range of flash and RAM, a new 2.5D GPU, and NIST #security certification. #stm32 #hmi #artificialintelligence #semiconductors

cnx-software.com/2023/02/22/stm…
STMicro adds more STM32U5 Cortex-M33 MCUs with NeoChrom 2.5D GPU, 128KB to 4MB flash, NIST certification, etc... - CNX Software
STMicro has added three new families to its STM32U5 Cortex-M33 microcontroller series with the entry-level STM32U535/545 with as little as 128KB flash,
www.cnx-software.com
February 6, 2025 at 3:47 AM
.@ST_World has launched a new #STM32 Cortex-M33 #microcontroller for ultra-low power, secure #IoT application with STM32U5 series offering improved performance and security, a 2D graphics engine. #lowpower #security #devkit #electronics #semiconductors

cnx-software.com/2021/02/27/stm…
STM32U5 Cortex-M33 MCU gets more performance, 2D graphics accelerator, and advanced security - CNX Software
The first STM32 MCU based on Arm Cortex-M33 core was the ultra-low-power STM32L5 microcontroller, and the company is now following up with the STM32U5
www.cnx-software.com
February 6, 2025 at 1:30 AM