 Sur scène, on a Christine Spindler. La présentation va être micro-piton, piton pour les micro-contreleurs. Et l'annonce derrière, c'est comment est-ce que les langages de haut niveau rendent votre programmation de micro-contreleurs facile. Ta scène, ta présentation, tes applaudissements. Bonjour tout le monde, merci pour l'introduction. Je suis vraiment surprise du nombre de personnes qu'il y a là et j'espère que vous allez apprécier cette présentation. Mon nom est Christine, je fais partie du projet micro-piton on. Je suis responsable de la logistique de production du hardware, mais je fais aussi des talks comme celui-là. Je suis très heureuse d'être là. Je vais vous montrer d'abord un petit aperçu de ce que je vais vous présenter aujourd'hui. Qu'est-ce que c'est micro-piton ? Les bénéfices qu'ont un langage de script pour ça, quelques exemples de projets qui utilisent micro-piton. Comment est-ce que vous pouvez commencer à utiliser micro-piton pour vos projets ? Comment est-ce que micro-piton rende les choses plus faciles ? Comment est-ce que c'est spécifique du fait de l'interaction entre le hardware et le software ? Comme ça a été dit, il y aura des questions et des réponses à la fin. Certains d'entre vous se demandent sûrement qu'est-ce que c'est micro-piton, c'est un tout petit serpent. Est-ce que ça a à voir avec les monti-pitons ? Le Spectre 3E a vu que c'était le langage le plus utilisé en 2018 et piton est tout en haut et a une couverture de 100%. C'est sur le web, c'est sur votre ordinateur et c'est utilisé sur les micro-contreurs. Ce que je trouve intéressant, c'est que l'assembleur était dans le top 10 cette année, probablement à cause de l'Internet of Things, il y a plus de programmes en assembleur. Donc micro-piton, c'est une réimplémentation de pitons complète et donc elle se veut simple et efficace sur les micro-contreurs. Vous ne pourriez pas lancer le piton que vous avez sur votre ordinateur. Ça a été réécrit pour tenir sur le micro-contreur. Il a donc une machine virtuelle, un garapage collector pour rendre les choses efficaces. Vous pouvez utiliser un assembleur et donc si vous voulez utiliser piton mais que vous avez quand même besoin de le rendre plus efficace pour cette scène partie, vous pouvez rajouter de l'assembleur à l'intérieur. La compilation se passe sur la puce. C'est compilé sur le hardware et vu que j'ai cette magnifique caméra ici, je vais pouvoir vous montrer comment est-ce qu'on peut utiliser facilement micro-piton. Comment est-ce que ça a commencé ? Comment est-ce que quelqu'un a pensé à avoir un langage de trait au niveau, un langage de script directement sur un micro-contreur, donc il y a cinq ans à peu près, Damian George, qui travaillait à Cambridge à l'époque, s'est dit tiens, ça serait fantastique que je puisse contrôler mon robot avec piton. Comme ça, j'aurais pas besoin d'interagir avec les choses de bas niveau et donc il a eu l'idée de lancer un Kickstarter parce que à l'époque tout le monde le faisait et donc il voulait savoir comment c'était de lancer un Kickstarter et il pensait qu'il y aurait pas mal de gens qui seraient intéressés. Et donc on pensait que l'open source était très important parce qu'il y a plein de jours avec qui on collabore et je voulais rendre ça donc micro-piton c'est open source et donc c'est ouvert à tout le monde. Donc ça c'était il y a à peu près cinq ans et à l'heure actuelle, il s'est passé beaucoup de choses. Si vous regardez notre page GitHub il y a plus de 7000 étoiles, plus de 200 contributeurs, les contributeurs viennent de plein de domaines. Il y a des makers mais il y a aussi des gens qui sont des développeurs d'électroniques embarqués dans l'industrie. Ils ont vu les bénéfices d'avoir un langage de haut niveau qu'on peut utiliser facilement et où on peut se concentrer sur les partis vraiment importants du projet et donc il y a eu plus de 2000 forks ce qui veut dire qu'il y a plein de gens qui travaillent dessus. Certains d'entre vous connaissent peut-être les BBC micro-bit donc c'est un projet anglais qui a eu à peu près un million de ces petites cartes et qui les a donné à des enfants de famille modeste au royaume uni et donc Python est enseigné en fait dans les écoles. Il y a aussi d'autres langages mais Micro-Python est préinstallé là-dessus et il y a pas mal de cartes de développement par exemple Adafruit qui a sa carte à plaisir Cupidon où vous avez donc plein de cartes de développement pour Micro-Python et donc il y a aussi la version officielle qui est la pie-board que je vais vous montrer aujourd'hui parce que c'est toujours un avantage d'avoir votre propre hardware parce que vous savez sûrement que si vous êtes sûr de votre software c'est le moment de penser à faire son propre hardware donc vous avez aussi vous avez aussi le premier livre publié par Aurélie et après cinq ans il est l'heure de faire une nouvelle carte et donc j'ai celle là avec moi aujourd'hui donc ce que je vais essayer de faire c'est aller de l'origine du kickstarter qui a eu lieu il y a cinq ans donc cette carte est toujours supportée donc il y a toujours il y a toujours des mises à jour software qui vont être faites pour cette carte mais on a demandé aux gens qu'est ce que qu'est ce que vous avez envie de voir dans le dans le marché actuellement qu'est ce qui vous manque donc quels sont les bénéfices des langages de script par exemple par rapport au C pour les microcontrollers donc c'est beaucoup plus facile à apprendre c'est facile à lire on peut faire du prototype à assez rapide donc ça veut dire que le temps jusqu'à demi sur le marché est assez rapide je sais que beaucoup sont des makers et ça m'use simplement et si vous voyez ce projet qui peut être intéressant et vous pouvez vous dire c'est un hobby et en fait ça peut ça peut assez vite se tourner en une startup et donc c'est assez facile à étendre par les utilisateurs et donc si vous avez un module spécifique implémenté vous pouvez juste le récupérer et le faire comme vous voulez c'est un truc assez positif et quand je discute avec des des programmeurs d'électronique embarqués ils se disent mais pourquoi je devrais faire ça piton c'est super c'est super lent si je l'utilisais sur un microcontroller enfin ça serait trop compliqué je vais perdre tout ce que j'ai fait et donc c'est c'est vraiment bien en fait ils se sont rendu compte que que ça leur a ouvert l'esprit parce que en fait ça marche vraiment bien donc ils sont en train de dire que parce que c'est interprété c'est c'est lent et que ça peut pas être efficace à pas du tout mais moi je dis que mes compétences est rapide surtout si vous regardez sur notre le temps qu'on a pas celle développée il ya un tas de microcontrollers qui sont disponibles parfois vous trouverez des exemples des fabricants moi quand j'ai fait ma thèse d'abord j'ai commencé par juste le faire puis après c'est j'ai réfléchi à comment le rendre efficace et rapide donc vous pouvez avec microcontrollers vous pouvez vraiment vous concentrer sur les parties compliquées et difficiles de votre projet qui sont lentes comme c'est dans les sessions concernées qui concernent les makers je pensais montrer quelques projets par exemple on a voulu faire un cadris copter par exemple faire également cette station météo et ces deux projets fonctionnent avec micro piton donc si vous aimez si vous voudriez en savoir plus vous pouvez venir sur notre forum des descriptions sur youtube donc ça c'est le côté makers mais je suis également impliqué dans l'industrie et dans des associations commerciales et quand j'ai commencé à discuter avec les développeurs qui sont dans ce milieu là ils m'ont demandé ou m'ont raconté j'aurais demandé pourquoi ce qu'ils ont choisi utiliser à micro piton ce que c'est très jeune c'est très récent comme technologie mais au final on s'est rendu compte que non micro piton ça fonctionnait on s'en sert vraiment pour deux vrais 24 7 mais un des développeurs a dit oui on cherchait un replacement de quelque chose pour remplacer notre système nuke s'embarquait parce que c'est trop gros c'est presque une usinagase premier prototype c'était un truc très compliqué avec plein de script shell mais après ils ont commencé à tester micro piton et puis ils sont servi de plus en plus dans des systèmes avec très peu consommateur en énergie la 5 nano ampères le plus intéressant part du c'est que vous avez le développement de votre phase de développement et j'ai des updates sur le plan et j'espère que ce sera plus clair quand je vais faire un petit démon plus tard et ce qu'ils ont dit oui bien sûr vous pouvez pas utiliser micro piton pour utiliser parfois vous avez besoin de faire de l'assembleur donc avec du nom de tels c'est très rapide de montrer quelque chose à vos à vos manager etc micro piton également connu pour être utilisé à l'école dans l'éducation par exemple ça fonctionne sur des calculatrices maintenant par exemple sembler casio et des calculatrices graphiques qui utilisent micro piton à l'intérieur c'est ça qui est vraiment cool avec l'open source c'est que ça permet aux fabricants et ça permet à plein de gens différents d'utiliser cette technologie et de faire toutes ces choses très cool donc bien sûr il y a cette personne qui ont pas tous tous ces tous ces objets et tous ces boards mais ne vous inquiétez pas nous avons un site web à partir duquel vous pouvez tout de suite taper dans une boucle lecture écrit exécution un repas et on a cet émulateur aussi il y a d'autres compagnies qui utilisent micro piton bien sûr le créateur de micro piton et également et également la travail dans une entreprise dans laquelle ils travaillent dans laquelle ils utilisent micro piton mais sont à l'origine il est plutôt de la physique la physique même théorique et j'ai pas vraiment un bas grand en ingénieur et surtout à niveau du code mais avec un micro piton tous ces choses qui sont normalement réservées de l'père sont devenus très simples pour moi je peux essayer maintenant de le rendre plus utilisable pour tout le monde il y a aussi d'autres entreprise donc là c'est juste quelques images pour montrer que d'autres gens les utilisent donc il y a ces consultants qui qui font des cartes de développement du développement pour les clients et travis travail cette par exemple il est tombé sur micro piton parce que c'est super difficile de trouver des composants et des outils qui sont d'un côté facile à utiliser mais qui peuvent être sur des applications professionnelles et c'est ce qu'il a amené à micro piton c'est ce qui m'a dit il a fait des cartes d'adaptation et en fait cette carte ici c'est c'est la même chose que que la pi board c'est juste qu'il y a un adaptateur qui permet de l'utiliser facilement dans un système plus gros donc c'est le logiciel qui est génial toute cette implémentation toutes ces trécritures de piton donc ça c'est un côté mais l'autre côté c'est donc micro piton et george robotics ils ont leur propre matériel aussi leur propre carte et si on peut passer pour une seconde sur la caméra je peux vous montrer donc vous pouvez voir cette carte là c'est l'original voilà vous pouvez voir comment elle est petite donc ça c'est l'original la pi board c'est une pi board light en fait mais le facteur de forme est le même et donc la nouvelle génération c'est ça parce que en fait on pensait ce que les gens ont dit c'est ouais on aime bien ces petits modules vous avez vous avez sûrement entendu parler de l'esp 4266 ils sont ils sont tout petits faciles à accès et tout ça mais quand on achète ces modules faut toujours concevoir un petit pcb pour pour pouvoir l'utiliser la première fois donc c'est ce qui manquait donc on a on a mis un connecteur micro sb pour pour faciliter la mise en place on a on a un cpu irm cortex m7 un module wifi avec du bluetooth base énergie et de l'autre côté on a une carte micro sd comme ça vous pouvez toujours vous pouvez toujours avoir un vous pouvez stocker des données vous avez un système de fichiers internes évidemment mais si vous avez besoin de stocker des données c'est plus simple et vous avez des connecteurs de bus qui sont qui sont conçus pour pour être pour être mis sur d'autres cartes d'adaptation que que vous pouvez faire vous même donc donc il y a des infos pour et des cartes pour pour commencer facilement mais chacun peut peut concevoir son propre produit en fait assez facilement et donc juste en ouvrant la boîte c'est déjà prêt à être utilisé et donc je vais continuer avec une démo et donc je vais vous montrer un peu de du code qui est qui est sur la carte donc je commence avec la pi board original ici voilà très bien et donc là vous pouvez voir que qui a aussi une carte d'adaptation donc ça c'est une carte de capteur qu'on peut rajouter on a une diode rgb ici on a un capteur de température et d'humidité un capteur de luminosité et un petit buzzer production vous pouvez comme ça on peut savoir si ce passe vraiment quelque chose c'est toujours meilleur avec un petit buzzer alors je vais vous montrer oui cette carte-là est branchée maintenant et donc si je reviens sur l'adnateur alors je sais comme ça donc ça c'est la pi yb flash qui qui en fait c'est la carte qui se présente comme comme étant une clé usb donc quand quand je rentre là dedans j'ai mon main point pa y qui est qui est vite je pense donc on peut mettre son vous pouvez mettre votre code ici vous l'enregistrer sur votre carte et vous le lancer et évidemment j'ai quelque chose de prêt parce que je vous montrer à quel point c'est facile de faire tourner du code donc ici j'ai un petit exemple pour montrer à quel point c'est facile de utiliser le capteur donc ça c'est un petit driver qui est écrit pour pour gérer ce petit tuyau de capteur et donc vous avez le capteur optique le capteur de température et d'humidité et donc ce code il est il est déjà il est déjà dessus j'ai pas le temps j'aurais pas eu le temps de le faire maintenant et donc je vais vous montrer à quel point c'est facile donc ici en arrière-plan donc micro piton à cette interprèteur on est déjà sur la carte si vous appuyez sur help si vous vous écrivez help vous avez quelques informations sur le contrôleur et donc j'ai importé simplement le programme que j'ai écrit et que je vous ai montré et donc je vais je vais le lancer je vais lancer un petit test donc comme vous pouvez le voir donc il fait 25 à 25,3,4 degrés c'est peut-être un peu un peu bas mais je veux aussi vous montrer si on peut voilà donc comme vous pouvez voir la diode rgb compte les différentes couleurs et je vais pouvoir faire quelques mesures donc ça va être montré sur sur la boucle interactive et le truc intéressant c'est que la première fois que j'ai vu ça je me suis dit oh c'est génial j'ai rien à installer j'ai juste besoin de code piton et il fallait juste que je sache comment interagir avec mes capteurs et tout ça mais j'ai rien à j'ai rien à utiliser à installer j'ai pas besoin d'installer un idéo je peux utiliser le mien si je veux et donc je peux juste mettre ça dans un fichier texte et utiliser ces données facilement juste juste brancher le le composant et utiliser ces données pour faire pour faire des graphiques donc ça c'est toujours la pi board original et donc on peut avoir la même chose les mêmes capteurs peuvent être utilisés en fait sur la sur la nouvelle donc le même code tourne aussi sur sur cette carte je vais mettre de ce côté là pour que je puisse voir quelque chose maintenant si je reviens à mon code et ronde exactement la même chose si je lance exactement le même programme qui est aussi sur la nouvelle carte donc ce que j'essaie de montrer là c'est c'est qu'on a essayé de rendre ça très modulaire donc tout le tout l'ancien hardware peut être pour à être utilisé avec les nouveaux capteurs et tout ça et de manière très impressionnante ils ont réussi à faire à rendre ça très petit et c'est très important si vous voulez faire de l'internet of things que que ce soit petit très petit et faudrait que ça fonctionne avec très peu d'énergie de préférence quand vous pouvez voir donc ça c'est le micro contrôleur et et le wifi qui sont séparés pourquoi c'est fait c'est pas pour pour rendre la carte plus plus chère mais pour avoir les capacités de temps réel sur le micro contrôleur pour que vous puissiez vraiment vous concentrer sur les tâches et en fait la plupart du temps vous aurez juste besoin du wifi pour envoyer les données et vous n'aurez pas besoin de l'allumer sans arrêt vous pourrez juste le réveiller quand vous en avez besoin donc juste une comparaison sur sur l'ancienne entre l'ancienne et la nouvelle pi board donc c'est devenu plus rapide parce que les micro contrôleurs ont évolué et donc c'est passé de 34 donc ouais vous avez un mode deep sleep qui permet de le mettre en pause jusqu'à ce qu'on le réveille et on peut vraiment voir avec ça l'internet of things qui tourne et donc vous n'avez pas besoin de changer les piles tout le temps sans arrêt donc on estime qu'il y en aurait 20 milliards d'ici d'ici 2020 donc donc le problème de l'énergie c'est vraiment un problème important sur lequel il faut qu'on se penche donc ça c'est c'est c'est vraiment très très positif ça peut être bien avec micro piton donc il y a des choses que micro paton ne peut pas faire vous avez besoin de regarder ce qui est disponible et qu'est ce que je peux utiliser ou pas donc des mc qui sont vraiment très petits donc pas suffisamment de rames pour micro piton et vous allez devoir utiliser du seuil sur ces devices là bien sûr micro piton n'est pas assez d'exploitation comme linux ça peut être implementé sur directement sur le micro contrôleur mais pour des projets plus gros vous voulez peut-être avoir un sam linux en bd ou vous pouvez contrôler tout contrôler mais oui bien sûr utiliser micro piton directement sur linux vu qu'ils ont déjà leur propre linux ils peuvent juste mettre micro piton à côté sur leur vu qu'ils ont déjà le matériel et ils peuvent l'utiliser dans leur propre entreprise mais comme vous pensez à faire un produit vraiment concevoir quelque chose qui doit être utilisé genre par exemple deux mille fois micro piton vous donne la productivité la tracéabilité c'est très bien maintenu et les gens sont ouvert à la collaboration qu'on est capable de vraiment rassembler nos efforts et parfois les gens vous inspire des idées de que vous n'aurez jamais des choses auxquelles vous n'aurez jamais pensé par vous même donc il y a vraiment de l'émulation entre les gens entre les développeurs on utilise la licence MIT qui est très flexible donc vous c'est vous permet de vous n'êtes pas forcé à faire de l'open source où vous pouvez utiliser micro piton au sein d'un produit qui fermait les closed source et au-delà de micro piton la communauté piton en général est relativement ouverte bien sûr il y a quelques avantages encore une fois vous avez peut-être besoin de un peu plus de ressources que si vous y lucez un peu plus de puissance aussi parfois certains développeurs dans le domaine de l'embarquer ont pas forcément des connaissances très poussées en langage de script et du coup on pas d'habitude de piton et sont vraiment trop habitués à faire du c et l'assembleur donc j'espère que vous avez beaucoup aimé à cette conférence et je suis très très heureuse de recevoir la question ok donc si on a quelques questions si vous plaît venez au microphone ok microphone numéro 1 bonjour je serais très intéressé de savoir quel type de contrôleur sont supportés et il est difficile de construire mon propre ma propre board désolé j'ai oublié ce que je veux dire alors il y a plein de micro contrôleurs qui sont supportés ceux qui sont supportés officiellement c'est c'est le sdm c'est la génération stm de m 4 a m 7 il y en aura d'autres et si vous regardez la communauté sur github il ya il y a des portages sur esp 32 ou esp 28 66 microfon numéro 2 comment est ce que l'interaction avec du c à quoi ça ressemble par exemple intégrer du code c avec micro pitton donc vous vous pouvez implémenter vos propres modules c et vous pouvez les appeler avec micro pitton donc par exemple vous utilisez un module spécifique qui est votre votre carte de métier ou vous voulez avoir du code rapide vous pouvez appeler les fonctions c depuis le code c est ce que ça répond à votre question ok maintenant on a une question de l'internet est-ce que vous pouvez nous dire est-ce qu'on peut aller plus de la nouvelle board by board alors c'est c'est presque là donc il donc il se il se prépare et il font les tests finaux donc on espère être près d'ici deux semaines et on veut vraiment maintenant faire ça et être content avec avec le logiciel et faire faire attention que tout le monde tout soit supporté et et donc pour l'instant c est encore un peu compliqué de tout mettre ensemble parce que parce que le marché est en rupture de stock mais d'ici deux semaines on espère que ce sera bon une question vous avez dit qu'il y a la possibilité de dire des cartes sd est-ce qu'il y a aussi la possibilité de pluger la board juste à laisser quelque part vous dire avec une batterie vous avez montré comme vous dire un code micro sb mais est-ce que est-ce que c'est la seule solution est-ce qu'on peut faire quelque chose de complètement mobilé donc le câble usb c'est juste parce que c'est facile d'alimenter depuis l'ordinateur et de programmer facilement mais évidemment quand vous finalisez votre projet vous voudrez pouvoir l'alimenter de manière autonome donc vous avez juste à mettre un connecteur et elle mette et donc on aimerait bien par exemple pouvoir mettre même mettre de l'énergie solaire et donc ça permettrait d'augmenter la durée de vie et ça c'est c'est vraiment l'idée de l'internet of things quelle est la différence principale en termes de feature fonctionnalité entre micro piton et le piton standard c'est piton est ce qu'il y a des shreds etc alors le module shred est supporté ça c'est c'est facile si si vous allez sur la page de téléchargement de micro piton vous avez le le portage minimal et et d'autres portages qui qui implémentent un peu plus de fonctionnalité ça dépend vraiment ce que vous voulez utiliser donc les shreds c'est c'est supporté directement si vous flasher directement votre votre module votre micro piton c'est supporté dès le début mais on ne supporte pas forcément toutes les toutes les bibliothèques parce que c'est pas forcément utile mais par exemple numpy ça serait bien mais c'est un peu compliqué à mettre en place et je suis pas sûr que ça serait très utile on a encore une question qui vient d'hier c'est est ce que vous pouvez nous en dire plus sur la rapidité d'exécution et comparer ça du code natif par ou du code c par exemple et c'est juste oui mais ça dépend ça dépend du code plus sérieusement donc c'est c'est souvent 100 fois plus plus rapide que piton faut vraiment choisir les endroits où vous avez besoin de d'utiliser du c micro piton c'est souvent assez rapide pour tout pour tout ce que vous voudrez faire peut-être pas juste peut-être juste pas les choses qui sont vraiment critiques donc il ya il y a plein de choses que vous pouvez faire je peux pas dire c'est c'est par exemple quatre fois plus long mais ok de combien d'espace disque le runtime l'interprèteur a besoin je pense que c'est à peu près 128 kilo octet au minimum et quelle était la deuxième question est ce que ça support la architecture avr la architecture qui n'utilise pas à d'une an à verre en fait désolé alors on on a prévu plein de choses donc c'est certainement sur la liste ok et puis on a jump over to microphone 2 et microphone 2 que j'ai une remarque ok il y a une autre conférence qui parle d'assembleur et de micro piton dans le hold 2 vous pouvez trouver à l'assemblée piton sur ct 3 nav microphone numéro 1 est ce que l'aura est supporté alors il ya une compagnie une entreprise qui s'appelle paï com qui fait ça comme un module d'extension et c'est toujours combiné avec un micro contrôleur donc on on espère que que tous les iot pourra pourra être supporté parce que on sait pas où l'aïot va va aller on a commencé par le wifi parce que c'est c'est le premier truc qu'on voulait faire ok microphone numéro 4 merci pour le talk à quel point est-il difficile de porter micro piton sur une nouvelle plateforme qu'est ce que ça demande de faire que ce sont les basics donc si vous allez sur le forum il ya il ya des conseils pour pour commencer mais il n'y a pas encore de de recettes officielles pour faire ça parce que en fait ce qui se passe c'est que si vous allez sur une nouvelle architecture il faut vraiment écrire tout le tout le code c pour pour faire pour tout faire tourner et damien george a fait ça avec les stm avec le mf 4 et maintenant il fait le le f 7 et il a rendu ça assez rapide et assez efficace sur cette architecture mais c'est vraiment intéressant on me le demande souvent comment est-ce qu'on commence à utiliser un nouveau micro contrôleur et ça il faut que ce soit facile à faire en plus de continuer le développement de nouvelles versions du du bord de la pi borne est ce que d'autres entreprises vont également développer de nouveaux nouveaux capteurs comme par exemple à d'affrudes pourrait faire ça et de nouveau les trucs qu'on pourrait mettre sur la borne alors les capteurs eux-mêmes on va les acheter par exemple là le capteur de température c'est un c'est un Texas instrument donc on l'a choisi on a fait on a fait la la carte pour l'adapter donc vous pensez peut-être aux cartes d'extension ouais alors on essaye de d'en supporter quelques-unes mais on aimerait bien que que les gens se servent dans les designs et et faire face à la propre carte ça c'est vraiment le but de l'open source donc on a on a fait un premier débit un premier pas et puis maintenant on laisse les gens donc on veut bien on veut bien les revendre pour que pour que chacun puisse y avoir accès mais l'idée c'est que les gens prennent la main aussi on a une question d'hier c est qu'est-ce que sur l'écosystème quels sont les différents bords de pommes et croupitons donc il y en a plein par exemple tous les toutes les cartes païcom qui font ce l'aura et ses autres réseaux ensuite il y a il y a une il y a une caméra de open mv il y a adafruit qui qui fait plein de cartes et il y a plein de plein de petits vendeurs par exemple en chine ou à l'étranger qui qui mettent des qui mettent micro pitons sur des sur des esp par exemple donc j'ai juste présenté les officiels parce que c'est c'est les premiers développements et on essaie de d'interagir le plus efficacement possible avec le hardware je peux plus voir personne au micro donc merci pour pour cette présentation et ça c'est tes appels voilà c'était