Logo portfolio

Raspberry Pi 5

Un pied dans l'embarqué ⚡

Dec 3, 2024 - 2 minute read
feature image Raspberry Pi 5

Contexte

Ce projet est intimement lié au développement de mon serveur en C. En effet, mon serveur en C développé, il me fallait maintenant un moyen pour le déployer et le rendre disponible au “grand” public (constitué de mes camarades de classe). Je me suis alors renseigné. Lors de mes recherches, je suis tombé sur le raspberry Pi, ordinateur portatif qui semblait parfait pour faire aboutir mon projet.

J’ai alors passé le cap et passé commande tout en continuant de m’informer sur les possibles utilisations de celui-ci. Par la même occasion, je me suis rendu compte que le raspberry Pi était la porte ouverte vers les systèmes embarqués, discipline pour laquelle je me suis pris d’intérêt étant donné mon intéressement envers la robotique. Je tenais là ma porte d’entrée vers un métier qui semblait me correspondre : Développeur Système embarqué.

Étant donné que ce projet est personnel et a vu le jour suite à une poursuite de recherche concernant un autre projet, la réalisation s’est faite seul.

À l’avenir, je compte utiliser mon Raspberry pour en faire un stockage externe accessible via internet, l’équivalent d’un cloud storage. J’ai aussi récemment acheté un micro, me permettant d’en faire un assistant vocal pour contrôler mes leds par la voix. Je trouve toujours une nouvelle utilisation pour mon raspberry Pi 5 et cela est fascinant.

Méthodes de travail

image
En l’occurrence, mon plus grand ami fut Internet. Mes seules connaissances sur le sujet étaient que je devais lui adresser une adresse ip publique si je voulais le rendre accessible. J’ai alors du chercher le reste en autodidacte. J’ai donc effectué des tests, répété certaines manipulations et j’ai fini par trouver ce qu’il me fallait.

Compétences travaillées

Durant ce projet, j’ai beaucoup appris côté hardware et protocoles de communication.

J’ai notamment dû :

  • Flasher une carte sd avec raspberry PI OS dessus.
  • Monter et installer le raspberry Pi 5
  • adresser une adresse ip publique à mon raspberry Pi (j’ai rencontré des complications car mon FAI n’en fournissait pas..)
  • Me connecter et manipuler mon raspberry via les commandes ssh (administration système).

Pour conclure, j’ai abordé de nombreuses compétences qui ne sont pas forcément vues dans ma formation. Ce projet m’a fortement enrichi et je ne compte pas m’arrêter là.