Guide pratique pour développer en C++ sur bare metal
jeu, 12/03/2026 - 07:57
Comment développer des projets C++ sur bare metal et plus largement faire du développement embarqué ? Alex Robenko publie un guide pratique sur le sujet : Practical Guide to bate metal C++. Ce guide se destine plutôt aux développeurs C++ et C. Ce n'est pas un tutoriel mais plutôt un ensemble de pratiques et de ressources.
L'auteur s'appuie sur Embedded C++ Library (embxx). Rapsberry Pi est un des cibles matérielles. On débute par les bases de la librairie et du C++ dans le monde embarqué. Puis, on aborde les bases de l'embarqué puis les concepts à connaître. Le guide se termine par la programmation matérielle que l'on trouve par exemple sur les Pi et les plateformes ARM : Timer, UART, GPIO, I2C, SPI.
Ce guide n'est pas adapté aux débutants dans l'embarqué. Il faut avoir un minimum de pratique C++. Il a le mérite de donner les bases essentielles.

