Arduino, c'est un truc chelou, entre du C et du C++, une espèce de chimère à base de C++ écrit en style C. Je ne suis pas sûr que ce soir le meilleur truc à filer à un débutant en C... Rien que lire le code des libs Arduino existantes est un coup à filer de très mauvais habitudes.
Par contre, c'est génial pour mettre un pied dans la programmation embarquée sans plonger direct dans les datasheet, les configuration des bus et des pins, etc... Même si ST a fait un gros taf là dessus avec ST Cube pour ses STM32, ça reste un peu difficile à appréhender pour un débutant.
[^] # Re: Termux , c'est mort sur Android 5 et 6
Posté par aiolos . En réponse au journal Un environnement de dev dans son téléphone.. Évalué à 3.
Arduino, c'est un truc chelou, entre du C et du C++, une espèce de chimère à base de C++ écrit en style C. Je ne suis pas sûr que ce soir le meilleur truc à filer à un débutant en C... Rien que lire le code des libs Arduino existantes est un coup à filer de très mauvais habitudes.
Par contre, c'est génial pour mettre un pied dans la programmation embarquée sans plonger direct dans les datasheet, les configuration des bus et des pins, etc... Même si ST a fait un gros taf là dessus avec ST Cube pour ses STM32, ça reste un peu difficile à appréhender pour un débutant.