Moving from 8 to 32 bits hands-on workshop - Freiburg

Created by Laurent VERA Employee on Nov 14, 2017

Thursday, November 23, 2017 at Freiburg, 23rd November 2017

Starts at 8:30 AM · Ends at 6:00 PM, CEST (Europe/Paris)

  • Laurent VERA
  • Bertrand P
  • Christian Hoffmann

If you have been wondering how difficult it would be to move your application to 32 bits, this hands-on workshop is for you.

The availability of price-competitive, feature-rich and 'easy' to program 32-bit microcontrollers are just a few of the reasons why you should make the transition to a 32-bit platform.


Who should attend this workshop?

Hardware and software engineers working on 8-bit products and willing to learn about 32-bit programming. Note that this workshop is not designed for experienced STM32 programmers.


Benefits you will take away

  • Set up of STM32 development environment using the STM32CubeMX and MDK-ARM toolchain
  • Understanding of the STM32 start-up process
  • How to use STM32Cube low-layer and HAL libraries
  • Practical experience and examples to replicate it at your premises
  • Direct contact with STM32 staff

As part of your registration, you will receive training directly from an STM32 expert who will be there to assist you and answer any questions you may have throughout the entire day of hands-on sessions.

The workshop is free of charge and based on the STM32F072 Nucleo development kit (NUCLEO-FO72RB). All attendees will receive a complimentary kit that they can take home!


There is no charge to participate in this event, but you must register through

registration are here, limited seating, confirmation will be sent to you a few days before the event.





08:30 – 09:00 AMRegistration and system check for pre-installed tools
09:00 – 09:30 Technical review of main differences between 8- and 32-bit applications Overview of STM32 development ecosystem
09:30 – 10:00Getting started with STM32 development boards
10:00 – 10:30 Step-by-step installation of STM32CubeMX graphical software configuration tool and MDK-ARM toolchain
10:30 – 11:00 Coffee break
11:00 – 12:15Getting started with STM32 development software
12:15 – 13:15Lunch
13:15 – 13:45Technical overview of best practices for migrating from an 8- to 32-bit microcontroller
13:45 – 14:45 How to access registers to develop your application
14:45 – 15:15Introduction to STM32CubeMX, HAL and low-layer libraries
15:15 – 15:45Coffee break
15:45– 16:45Guidelines for developing your application using STM32CubeMX and low-layer libraries
16:45 - 17:00Q&A

Freiburg, 23rd November 2017