URL: https://linuxfr.org/users/luc-skywalker/journaux/mecha-comet Title: Mecha Comet Authors: Luc-Skywalker Date: 2025年12月12日T12:07:03+01:00 License: CC By-SA Tags: Score: 12 Salut les moules Avec [PédaleVite](https://linuxfr.org/users/luc-skywalker/liens/non-il-ne-s-agit-pas-de-bicyclette-pedale-vite), [PedalPirat et PiZero Bike Computer](https://linuxfr.org/users/luc-skywalker/journaux/pizero-bike-computer-et-pedalpirat), je ne savais pas trop quoi choisir entre le mini journal et le lien vaguement commenté, mais comme on passe dans le registre un peu "au dessus" avec [Mecha Comet](https://mecha.so/comet), je vais essayer d'en faire une présentation plus complète. # Ce que je rêve de faire Je bricole plus ou moins activement avec des RaspberryPi ou autres SBC, des ESP32, des minis claviers, des écrans MIPI-DSI, des écrans SPI, des capteurs etc Ça reste essentiellement du bricolage et de la "proof of concept" si l'on est pas trop regardant quant au résultat. L'objectif (à très long terme vous l'avez compris) c'est de faire un truc comme ça:  Mecha Comet V1 éclatée # C'est quoi au juste ? C'est un ordinateur de poche qui tourne sous Linux que j'ai découvert via [Minimachines](https://www.minimachines.net/actu/mecha-comet-un-ordinateur-de-poche-sous-debian-132494) qui a eu la bonne idée de me mettre la puce à l'oreille voici quelques mois. Et c'est presque exactement ce que j'aimerais faire. En fait, je suis un peu jaloux.  [La V2](https://mecha.so/blog/announcing-the-new-mecha-comet) assemblée # Le matériel en détails (pour la v2) Une [brochure pdf](https://web-assets.mecha.so/mecha-comet-datasheet-16sep.pdf) de deux pages, [l'annonce](https://mecha.so/blog/announcing-the-new-mecha-comet) de la v2 avec les différences notables par rapport à la v1, une [vidéo YT](https://www.youtube.com/watch?v=QssMPn3K_HE) de présentation du matériel et en résumé:  + une sortie mini-HDMI + 2 ports USB-C 3.0 PD C'est un NXP iMX8M plus qui est au coeur du système, ce qui est assez rare dans le monde des "Maker"/SBC il me semble. Je ne vois qu'Olimex ([ici](https://www.olimex.com/Products/SOM/NXP-iMX8/iMX8MP-SOM-4GB-IND/open-source-hardware) et [là](https://www.olimex.com/Products/SOM/NXP-iMX8/iMX8MP-SOM-EVB-IND/open-source-hardware)) qui sort cette puce hors du canal industriel. [Voir ici sinon](https://www.mouser.fr/c/?q=iMX8M%20plus). En terme de performances, ça doit être entre le RBPi3b et le RBPi4b je dirais. Vous avez remarqué les [PogoPins](https://en.wikipedia.org/wiki/Pogo_pin) ? C'est pour y attacher ça par exemple:  Un clavier ou un [gamepad](https://developers.mecha.so/comet/extensions/gamepad) ou une [IO breakout](https://developers.mecha.so/comet/extensions/io-breakout) A ma connaissance ce sont les seuls designs qui sont Open Hardware à ce jour. Je précise, pour qui voudrait se lancer dans la téléphonie ;-) qu'il embarque 2 microphones et un haut parleur et que son port M2-B accepte les modem 4G/5G. # Le logiciel https://github.com/mecha-org L'essentiel de l'effort ces derniers temps se fait sur ce volet. Avec, en autres: * [Un(e) OS/UI dédié(e) à cet appareil](https://github.com/mecha-org/mechanix-gui): Flutter + Rust. A voir en action dans la [documentation utilisateur](https://developers.mecha.so/comet/getting-started/using-gui) ou la [documentation développeur](https://developers.mecha.so/mechanix). * [Un framework plus général ?](https://github.com/mecha-org/mctk): _A High-Performance Rust UI Toolkit_ mais le dépôt est vide alors que [la documentation est là](https://developers.mecha.so/mctk) !. * La prise en charge du matériel dans [Linux](https://github.com/mecha-org/linux/commit/4a603abab7be87f77c5755cc6c9e1b3c643273d0). Avec notamment un pilote pour [l'affichage](https://github.com/mecha-org/linux/blob/4a603abab7be87f77c5755cc6c9e1b3c643273d0/drivers/gpu/drm/panel/panel-ddic-ch13726a.c), pour [l'écran tactile](https://github.com/mecha-org/linux/tree/4a603abab7be87f77c5755cc6c9e1b3c643273d0/drivers/input/touchscreen/focaltech_touch), et [le device tree](https://github.com/mecha-org/linux/blob/4a603abab7be87f77c5755cc6c9e1b3c643273d0/arch/arm64/boot/dts/freescale/imx8mp-mecha-comet-m-gen6.dts). # La documentation https://developers.mecha.so/ Elle est vaste et agréable à consulter. Bravo. S'il vous prend l'envie de regarder la vidéo sur la page d'accueil de la documentation, voilà ce qu'en dit la description: The talk will also include a demo of our hardware and cloud platform and cover the following topics : * Introduce Mecha as an open hardware and software company, our hardware and computing platform * Challenges of the closed ecosystem hardware around us. * Unlocking hardware for everyone, building applications that interact with the physical world. * Implementing connected computing with Telemetry, Networking and Security, the open-source way. * Usecases/Demos * Our commitment to open source, and our open-source projects. * The Mecha Pilot program and how you can get involved and contribute. => oui, ils développent aussi un [service Cloud](https://mecha.so/cloud) dont je n'ai pas parlé. # Conclusion Une campagne de financement devrait démarrer en Janvier sur [Kickstarter](https://www.kickstarter.com/projects/mecha-systems/mecha-comet-modular-linux-handheld-computer). Le sérieux de l'équipe ne fait pas de doute, le produit et le concept sont aboutis, donc il n'y pas trop de risques que ce soit du bidon ou que la campagne échoue. Au contraire. Ça me plait beaucoup mais le prix reste une inconnue et il n'est pas impossible que ce soit finalement _un peu trop cher quand même_.