Une équipe d'ingénieurs polonais a présenté le Linux Platform Kit, un appareil portable personnalisable de type téléphone alimenté par la puce STM32MP157 de STMicroelectronics. Conçu comme un outil open source pour les développeurs, il met l'accent sur la polyvalence et l'apprentissage de Linux embarqué. Le projet vise à servir de multitool portable pour les ingénieurs embarqués et les amateurs.
Le Linux Platform Kit est issu d'une collaboration improbable entre un petit groupe d'ingénieurs et de développeurs polonais qui se sont connectés via des commentaires en ligne. Comme le décrivent les fondateurs, "Nous sommes un petit groupe d'ingénieurs qui s'est rencontré complètement par hasard dans une section de commentaires, unis par un désir aléatoire de construire quelque chose de cool dont nous avions vraiment besoin." Leur objectif va au-delà de la création de matériel : "Notre but n'était pas seulement de construire du matériel, mais d'acquérir une tonne de connaissances dans le processus et de les transmettre finalement aux autres sous forme de projet open source." L'appareil est destiné à être un outil de développement transportable qui prend en charge la personnalisation et agit comme un multitool polyvalent.
Au cœur du kit se trouve le système-sur-puce STMicroelectronics STM32MP157, qui intègre deux cœurs Arm Cortex-A7 fonctionnant jusqu'à 800 MHz, un cœur de microntroleur Cortex-M4 jusqu'à 209 MHz et un processeur graphique 3D. Il comprend 4 Go de mémoire DDR3 et un écran ultra-large de 4,1 pouces avec une résolution de 1080×480 dans un format de type téléphone. Les options de connectivité incluent le Wi-Fi et le Bluetooth, mais excluent les services cellulaires. Le stockage est géré via un emplacement pour carte microSD, tandis qu'un connecteur externe multifonction expose des interfaces telles que Ethernet, CAN, UART, RS485, I2C, I2S, SPI, sorties de temporisateur et broches GPIO. Un module de clavier physique est en développement pour compléter l'écran tactile.
Les créateurs positionnent l'appareil comme "capable de faire pratiquement n'importe quoi", idéal pour les ingénieurs embarqués, les penseurs et ceux qui développent des solutions personnalisées. Ils ajoutent : "Nous le voyons comme un outil essentiel pour les ingénieurs embarqués, les penseurs et quiconque aime modéliser ou développer des solutions personnalisées." Il facilite également l'apprentissage de Linux embarqué, en prenant en charge des distributions comme Yocto pour une exploration approfondie ou Debian pour des démarrages plus rapides. Les détails du projet, y compris les sources et les conceptions matérielles, sont partagés sur GitHub sous diverses licences, avec une discussion supplémentaire sur Reddit.