CAN Bus bootloader for STM32 microcontrollers
|Title:||CAN Bus bootloader for STM32 microcontrollers|| |
|Description:||JOINT PROJECT with the Embedded Systems group (contact: Patrick Bellasi http://home.dei.polimi.it/bellasi/)
In order to speed up the development and the maintenance of embedded applications, a way to update the firmware on a microcontroller without the need of connecting cables or programmers can be very handy. We are developing a framework for rapid prototyping of low-cost robots, with smart devices that exchange data on a CAN bus network. The CAN bus bootloader is one of the components we need for this project, enabling remote firmware upgrades of all the devices connected to the CAN network.
This project aims to develop a CAN bus bootloader for STM32 ARM Cortex-M3 microcontrollers, and eventually for other architectures.
|Tutor:||AndreaBonarini (firstname.lastname@example.org), MartinoMigliavacca (email@example.com)|
|Students:||1 - 2|
|CFU:||2 - 5|
|Research Topic:||Robot development|