Getting started

This section contains a series of articles which are meant to be tutorials. These articles are preparatory and they have been written to be read in a subsequent way: you should read them starting from the older.

You will find a small introduction to the ChibiOS project, a guide to the setup and quick-view of the development environment and STM32 development kit and a series of articles which will explain each driver and how to use them.

Don’t forget to have fun!

Wide box Tiny box List
Ascent Descent

Developing on STM32: introducing ChibiStudio

Developing on STM32: introducing ChibiStudio

In this article we are going to set-up a ready-to-use Eclipse-based toolchain named ChibiStudio for the development on STM32. We will also explore this development toolchain explaining some basic operations necessary for daily development. So we will introduce the ChibiOS project, we will setup ChibiStudio taking a tour of some parts of it, we will import some ready to use projects and perform our first flash and run. Note that to proceed with this tutorial is necessary the installation of ST-Link drivers: this procedure has been shown in the previous article From 0 to continue reading...

From 0 to STM32

From 0 to STM32

Nowadays, we are surrounded by smart objects capable to do incredible things. These objects, known as Smart Things, are now can also communicate over different (wired and wireless) communication channels. The obvious consequence is that these objects are able to get and push data through the Internet: this phenomenon, this network of Smart Things, is commonly known as the Internet of Things or IoT. The spreading of the IoT is substantially due to two main con-causes:

the evolution of Microcontrollers which are increasing their performances while their price is continue reading...