HPL/OS is already available on STMicroelectronics NUCLEO-L152RE (ARM Cortex M3), Discovery kit STM32F407 (ARM Cortex M4) and MicroPython Pyboard V1.1. You can buy these platforms directly on manufacturers on-line shops. HPL/OS available on these targets means that the OS is compiled and ready to use on these 3 hardware target profiles. We call them “stm32 M3”, “stm32 M4” and “Pyboard”. What we do is provide regular or dedicated daughter board, especially for the Pyboard.

STM32 M3

The NUCLEO L152RE provides an affordable and flexible way to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features. The Uno V3 connectivity support and the ST morpho headers allow the easy expansion of functionalities of the STM32 Nucleo platform with a wide choice of specialized shields. The STM32 Nucleo-64 board does not require any separate probe as it integrates the ST-LINK programmer. 

STM32 M4

The STM32 DISCOVERY kit leverages the capabilities of the STM32F407 high performance microcontrollers, to allow users to easily develop applications featuring audio. It includes an ST-LINK embedded debug tool, one ST-MEMS digital accelerometer, a digital microphone, one audio DAC with integrated class D speaker driver, LEDs, push-buttons and an USB OTG micro-AB connector.


The pyboard is a compact and powerful electronics development board. We don’t use here any Micropython language. Just Hyperpanel OS running on bare metal hardware. It connects to your PC over USB, giving you a USB flash drive to save your app. This board comes with headers soldered, as in the pictures above. The header pins are the HDR-PD8 product and are female with 56 total positions. These headers are compatible with standard 0.65mm square male pins (Arduino style).