Matériel de pilotage logiciel

Nous parlions de [Christopher Barnatt]analyse très perspicace de ce que l’avenir réserve aux ordinateurs monocarte Raspberry Pi sur le podcast. D’une part, ils deviennent des ordinateurs si compétents qu’ils commencent à rivaliser avec des machines de bureau légères, au lieu d’être simplement une curiosité de hacker.

D’un autre côté, surtout compte tenu de la pénurie et de l’augmentation des prix qui ont accompagné l’expansion des dotations en mémoire Pis, beaucoup de gens qui jetteraient simplement un Raspberry Pi commencent à réfléchir plus attentivement à leurs options. Il y a cinq ans, cela aurait signifié examiner ce que vous pouviez combiner sur une plate-forme basée sur Arduino, soit sur du matériel Arduino réel, soit sur un ESP8266 ou similaire, mais c’est une bête très différente du point de vue des programmeurs. Travailler avec des microcontrôleurs était très différent de travailler avec les plus petites machines Linux.

De nos jours, il ne manque pas de microcontrôleurs disposant de suffisamment de mémoire flash et de RAM pour prendre en charge un environnement de niveau supérieur tel que MicroPython. Et si vous y réfléchissez, MicroPython apporte aux microcontrôleurs une grande partie de ce pour quoi les gens utilisaient un Raspberry Pi dans les projets de toute façon : un environnement de programmation interactif convivial qui était exempt du cycle de débogage compile-here, flash-there. Si vous êtes heureux de coder Python sur un ordinateur Linux monocarte, vous serez plus ou moins heureux de coder en MicroPython ou Circuit Python sur un microcontrôleur.

Et ce que cela nous laisse, en tant que hackers, c’est un éventail fantastique de choix. Là où auparavant il y avait un bord dur entre programmer C sur un PIC 8 bits ou un AVR et travailler avec quelque chose qui avait un système d’exploitation Linux complet comme un Pi, tout est flou maintenant. Et comme le Pis, le Jetson et tous les autres SBC Linux brouillent la frontière avec les ordinateurs plus traditionnels, ils deviennent tous plus compétents et gagnent plus de périphériques de type informatique. De nos jours, votre choix est beaucoup plus libre et le paysage matériel plus fluide. Vous n’avez pas à laisser les soucis de développement logiciel guider vos choix matériels, et nous pensons que c’est une bonne chose.

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepteLire la suite