Thursday , 18 August 2022

Tag Archives: stm32

Running micropyton on STM32Nucleo-F4

Everyone who knows me is also aware of the fact that my favorite programming language is Python. I wrote hundreds of thousands lines of code in Python, ranging from web apps to software running on embedded single board computers like the Raspberry PI. Due to its nature of high level and interpreted programming language, Python is still not present on true embedded …

Read More »

BlueNRG shield for STM32 Nucleo

I recently received during a ST training day a sample of the X-NUCLEO-IDB04A1 shield. This shield is based on the BlueNRG network processor from ST and it allows to create Bluetooth Low Energy (BLE) applications using an Arduino compatible developing board. Obviously, ST designed the software for this shield to be used mainly with its Nucleo range of developing boards. In fact, …

Read More »

How to use STM32 Nucleo serial port

As we have seen in the previous tutorial about this new developing board from ST, the STM32 Nucleo provides an integrated ST Link v2.1 interface. ST Link is mainly designed to allow flashing of target MCU trough the mini-USB interface. But, it provides at least another really useful feature: a Virtual COM port. When you install the ST-Link drivers, a …

Read More »

Setting up a GCC/Eclipse toolchain for STM32Nucleo – Part III

Let's recap what we've done in the two previous parts of this series. In the first part we've configured Eclipse and GCC to build applications for the ARM-Cortex platform. We've used the GNU ARM Eclipse plug-ins to generate a minimal yet working example (a simple blinking LED app) for our STM32 Nucleo board. Next, we've used the CubeMX tool from …

Read More »

Setting up a GCC/Eclipse toolchain for STM32Nucleo – Part II

In the first part of this series we've successfully setup a minimal yet working tool-chain to develop applications for the STM32 family (we've especially focused on STM32Nucleo developing board). We've based the tool-chain over the Eclipse IDE and the GCC cross-compiler for ARM Cortex platform. We've also created a test project (a simple blinking LED) and uploaded it on our …

Read More »

Setting up a GCC/Eclipse toolchain for STM32Nucleo - Part I

I recently got in my hands a new development board from STMicroelectronics: STM32Nucleo. It's a development board based on the STM32 MCU and it is compatible with the Arduino UNO pinout. This means that it's possible to use the hundreds of shields available for the Arduino. However this is true in theory, since the most important aspect of Arduino's world …

Read More »