Litcius/Paper detail

Programming STM32 Nucleo Platform for IoT Education Using STM32duino and Mbed OS

N. O. Strelkov, V. V. Krutskikh, E. V. Shalimova

20222022 VI International Conference on Information Technologies in Engineering Education (Inforino)19 citationsDOI

Abstract

In this article we consider STM32 Nucleo programming for the tasks of Internet of Things (IoT) education for Industry 4.0 using STM32duino and Mbed OS projects. A brief comparison of the Nucleo-64 F446RE board with popular Arduino Uno and Mega boards is done. We present programs to allow IoT device to communicate via Ethernet, Bluetooth and Wi-Fi interfaces. The assessment of the applicability of STM32duino, the Mbed library and the Mbed operating system in engineering student learning tasks is done as the main result of this article.

Topics & Concepts

STM32EthernetOperating systemComputer scienceBluetoothEmbedded systemArduinoTelecommunicationsWirelessChipEngineering Education and Technology