ActualitésLe blog officiel de la société Garatronichttps://blog.garatronic.fr/index.php/fr/actualite-fr2024-03-28T14:33:02+00:00Blog Garatronicfpierson@garatronic.frJoomla! - Open Source Content ManagementClé PYBSTICK26, Arduino et Micropython dans le creux de la main.2019-07-18T06:15:18+00:002019-07-18T06:15:18+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/77-carte-pybstick26-feuFrédéric Piersonfpierson@garatronic.fr<p> </p>
<p><img src="https://blog.garatronic.fr/images/PYBSTICK26_PROGRAMMEZ_700.jpg" alt="" /></p>
<p> </p>
<p>Voilà donc PYBSTICK26, une nouvelle carte petite par la taille et par le prix. Il s'agit d'une plateforme inédite, développé en partenariat avec la société MCHobby et le magazine Programmez!</p>
<hr /><p> </p>
<p><img src="https://blog.garatronic.fr/images/PYBSTICK26_PROGRAMMEZ_700.jpg" alt="" /></p>
<p> </p>
<p>Voilà donc PYBSTICK26, une nouvelle carte petite par la taille et par le prix. Il s'agit d'une plateforme inédite, développé en partenariat avec la société MCHobby et le magazine Programmez!</p>
<hr />Vacances d'été 20192019-06-25T12:33:17+00:002019-06-25T12:33:17+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/75-vacances-d-ete-2019Frédéric Piersonfpierson@garatronic.fr<p>L'équipe Garatronic est en congés pour cette dernière semaine du mois de juin. Des vacances pour se ressourcer avant la dernière ligne droite pour le lancement commercial de la nouvelle carte PYB405. Des vacances au fin fond de l'Ariège, pas très loin de l'Andorre, là où la connectivité est un combat de tous les instants, si on veut combattre, car les vacances c'est fait pour déconnecter, non ? Mais bon, même ici, l'information du moment nous est parvenue par deux e-mails de site marchands anglo-saxons, bien connus dans le milieu de la Framboise, en GPRS, patiemment téléchargés dans la nuit, sur un mobile. On ne regarde pas ses mails en vacances, du moins, c'est ce que l'on essaie de faire. Mais bon, après le repas de midi, après le café, on tripote son mobile, son doudou. Et là, on sait ce qu'on va faire cet après-midi : aller voir la bête et ses caractéristiques sur le net et surtout en acheter deux, l'entrée de gamme, avec 1 Go de RAM et la version ultime, avec 4 Go de RAM, celle qui va le plus consommer. Cap sur le pilonne GSM qui nous a délivré cette précieuse information. 5 kilomètres de marche et quelques centaines de mètre de dénivelés après, nous voilà arrivé à notre hot spot favori, qui accroche en 4G par temps clément.</p>
<p style="text-align: center;"><img src="https://blog.garatronic.fr/images/garatronic/hotstop_09.jpg" alt="" /></p>
<p>Il est 17h, nous sommes lundi 24/06/2019 et nous épluchons les sites marchands afin de commander ces deux bestioles avant qu'il n'y en ai plus. On commence par la référence en France pour la distribution des Framboises : c'est pas net, visiblement la disponibilité n'est pas avérée. Partons au Nord-Est de la France, en Belgique, gagné ! La bestiole est là, disponible dans toutes ses versions sauf la 4 Go, la plus chère. Mince, personne ne connaît la commande <code>free -h</code> qui permet de consulter la mémoire du système, totale libre et restante ? Bon, allons-y pour une 2 Go avec l'alimentation 3 ampères et l'adaptateur "Micro-HDMI". Pas le temps de faire des détails.</p>
<p>Maintenant, cap sur l'info technique, et pour commencer, un petit tour sur le site de l'ami François, le "grand Apôtre" de la Framboise dans l'Hexagone, mais pas que. Il n'a pas chômé. On enregistre, en mode aspirateur, le siège est assez inconfortable. Même opération sur le site de la Fondation, aspiration de toutes les infos techniques disponibles. Maintenant, attardons nous sur les caractéristiques techniques et en premier lieu le connecteur d'extension. Quelle bonne idée de rajouter 4 ports séries, visiblement cadencés par une horloge dédiée. Fini l'affreuse cuisine dans le fichier de configuration du noyau et les overlays pour avoir un seul malheureux port série propre sur ce connecteur d'extension, au détriment du Bluetooth pour les versions qui en sont équipées.</p>
<p>Avec cette nouvelle édition, la Fondation rattrape avec brio ce que nous considérons comme la principale tare de cet ordinateur au format carte de crédit sur lequel tourne le meilleur système d'exploitation. Il relance ainsi le marché des makers pro pour les cartes d'extension destinées à cette machine au format carte de crédit. Hélas, j'ai bien peur qu'une minuscule structure française, comme Garatronic, ne soit pas logée à la même enseigne que nos homologues Anglais, faiseurs de bidules et machin clignotant, en terme de roadmap ou feuille de route de notre joujou favori. Ainsi, si nous avions eu vent de l'apparition de ces 4 ports séries, nous aurions fait notre possible pour que la carte PYB405 respecte ce nouveau brochage, au fait, qu'en est-il de la compatibilité de la carte concurrente Tinker Board d'ASUS qui avait intégré des ports séries supplémentaires depuis belle lurette ? A cette heure, perchés sur la montagne, nous n'avons pas la réponse, mais nous mettrions bien notre billet sur une incompatibilité.</p>
<p>Pour en finir avec cet article, en informatique comme au Rugby, les Anglais sont bien nos meilleurs ennemis</p>
<p>A la semaine prochaine.</p><p>L'équipe Garatronic est en congés pour cette dernière semaine du mois de juin. Des vacances pour se ressourcer avant la dernière ligne droite pour le lancement commercial de la nouvelle carte PYB405. Des vacances au fin fond de l'Ariège, pas très loin de l'Andorre, là où la connectivité est un combat de tous les instants, si on veut combattre, car les vacances c'est fait pour déconnecter, non ? Mais bon, même ici, l'information du moment nous est parvenue par deux e-mails de site marchands anglo-saxons, bien connus dans le milieu de la Framboise, en GPRS, patiemment téléchargés dans la nuit, sur un mobile. On ne regarde pas ses mails en vacances, du moins, c'est ce que l'on essaie de faire. Mais bon, après le repas de midi, après le café, on tripote son mobile, son doudou. Et là, on sait ce qu'on va faire cet après-midi : aller voir la bête et ses caractéristiques sur le net et surtout en acheter deux, l'entrée de gamme, avec 1 Go de RAM et la version ultime, avec 4 Go de RAM, celle qui va le plus consommer. Cap sur le pilonne GSM qui nous a délivré cette précieuse information. 5 kilomètres de marche et quelques centaines de mètre de dénivelés après, nous voilà arrivé à notre hot spot favori, qui accroche en 4G par temps clément.</p>
<p style="text-align: center;"><img src="https://blog.garatronic.fr/images/garatronic/hotstop_09.jpg" alt="" /></p>
<p>Il est 17h, nous sommes lundi 24/06/2019 et nous épluchons les sites marchands afin de commander ces deux bestioles avant qu'il n'y en ai plus. On commence par la référence en France pour la distribution des Framboises : c'est pas net, visiblement la disponibilité n'est pas avérée. Partons au Nord-Est de la France, en Belgique, gagné ! La bestiole est là, disponible dans toutes ses versions sauf la 4 Go, la plus chère. Mince, personne ne connaît la commande <code>free -h</code> qui permet de consulter la mémoire du système, totale libre et restante ? Bon, allons-y pour une 2 Go avec l'alimentation 3 ampères et l'adaptateur "Micro-HDMI". Pas le temps de faire des détails.</p>
<p>Maintenant, cap sur l'info technique, et pour commencer, un petit tour sur le site de l'ami François, le "grand Apôtre" de la Framboise dans l'Hexagone, mais pas que. Il n'a pas chômé. On enregistre, en mode aspirateur, le siège est assez inconfortable. Même opération sur le site de la Fondation, aspiration de toutes les infos techniques disponibles. Maintenant, attardons nous sur les caractéristiques techniques et en premier lieu le connecteur d'extension. Quelle bonne idée de rajouter 4 ports séries, visiblement cadencés par une horloge dédiée. Fini l'affreuse cuisine dans le fichier de configuration du noyau et les overlays pour avoir un seul malheureux port série propre sur ce connecteur d'extension, au détriment du Bluetooth pour les versions qui en sont équipées.</p>
<p>Avec cette nouvelle édition, la Fondation rattrape avec brio ce que nous considérons comme la principale tare de cet ordinateur au format carte de crédit sur lequel tourne le meilleur système d'exploitation. Il relance ainsi le marché des makers pro pour les cartes d'extension destinées à cette machine au format carte de crédit. Hélas, j'ai bien peur qu'une minuscule structure française, comme Garatronic, ne soit pas logée à la même enseigne que nos homologues Anglais, faiseurs de bidules et machin clignotant, en terme de roadmap ou feuille de route de notre joujou favori. Ainsi, si nous avions eu vent de l'apparition de ces 4 ports séries, nous aurions fait notre possible pour que la carte PYB405 respecte ce nouveau brochage, au fait, qu'en est-il de la compatibilité de la carte concurrente Tinker Board d'ASUS qui avait intégré des ports séries supplémentaires depuis belle lurette ? A cette heure, perchés sur la montagne, nous n'avons pas la réponse, mais nous mettrions bien notre billet sur une incompatibilité.</p>
<p>Pour en finir avec cet article, en informatique comme au Rugby, les Anglais sont bien nos meilleurs ennemis</p>
<p>A la semaine prochaine.</p>NadHAT PYBF405, présentation2019-01-24T06:11:21+00:002019-01-24T06:11:21+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/72-nadhat-v2-presentationFrédéric Piersonfpierson@garatronic.fr<p>Il y a deux mois, je n'aurai jamais pensé faire une carte supportant l'excellent noyau Micropython créé par Damien Georges. Je travaillais alors sur la carte NadHAT PYBF405 qui depuis a été déchue de son rang et qui intégrait un petit microcontrôleur Cortex M0 de chez STM pour la gestion et le traitement de signaux mixtes. Je connais la gamme Cortex M du constructeur ST depuis ses débuts, avec le STM32F103 alors que NXP était encore avec l'architecture précédente ARM7TDMI sur sa gamme LPC2000. C'était il y a quinze ans. Les années passent et mon désamour pour le codage se confirme de plus en plus : moi, c'est le hard ! Mais je m'égare.</p>
<p>Les premiers essais se passent sans microcontrôleur, rails d'alimentations, étages d'entrée et de sortie mais très vite, il me faut un bout de code pour faire inter-agir le microcontrôleur avec le reste des composants de la carte. Mais dis donc, pourquoi ne pas utiliser cette PYBV1.1 que j'ai achetée il y a quelques temps pour voir ? Il n' a que quelques signaux ADC I/0 et timers à câbler. Bref, un régal plutôt que de compiler un petit projet C en ligne de commande, surtout pour de la mise au point. Il me faut cette carte au format pHAT. La richesse des ressources permet d'interfacer en un clin d’œil signaux et capteurs intelligents en i2C, uart, pwm, choses que ne sait pas forcement faire la carte Raspberry seule. C'est une carte d'interface programmable, avec toute les ressources nécessaires pour palier le manque d'interfaces, notamment analogiques sur le connecteur 40 points de la carte Raspberry et programmable en langage Python.</p>
<p>J'ai donc consacré ces dernières semaines à la création d'une carte au format presque pHAT (la carte fait 32x67mm, 2mm de trop), avec un connecteur 40 points avec des ressources attribuées de manière très similaire au connecteur Raspberry PI. Mais quoi de mieux qu'une notice pour expliquer le conception. Voilà donc le premier jet :</p>
<p><img src="https://blog.garatronic.fr/images/NadHAT_V2/nadhatv2_quick_reference.jpg" alt="" /></p>
<p>La suite viendra très bientôt.</p>
<p>N'hésitez pas à réagir.</p>
<p> </p><p>Il y a deux mois, je n'aurai jamais pensé faire une carte supportant l'excellent noyau Micropython créé par Damien Georges. Je travaillais alors sur la carte NadHAT PYBF405 qui depuis a été déchue de son rang et qui intégrait un petit microcontrôleur Cortex M0 de chez STM pour la gestion et le traitement de signaux mixtes. Je connais la gamme Cortex M du constructeur ST depuis ses débuts, avec le STM32F103 alors que NXP était encore avec l'architecture précédente ARM7TDMI sur sa gamme LPC2000. C'était il y a quinze ans. Les années passent et mon désamour pour le codage se confirme de plus en plus : moi, c'est le hard ! Mais je m'égare.</p>
<p>Les premiers essais se passent sans microcontrôleur, rails d'alimentations, étages d'entrée et de sortie mais très vite, il me faut un bout de code pour faire inter-agir le microcontrôleur avec le reste des composants de la carte. Mais dis donc, pourquoi ne pas utiliser cette PYBV1.1 que j'ai achetée il y a quelques temps pour voir ? Il n' a que quelques signaux ADC I/0 et timers à câbler. Bref, un régal plutôt que de compiler un petit projet C en ligne de commande, surtout pour de la mise au point. Il me faut cette carte au format pHAT. La richesse des ressources permet d'interfacer en un clin d’œil signaux et capteurs intelligents en i2C, uart, pwm, choses que ne sait pas forcement faire la carte Raspberry seule. C'est une carte d'interface programmable, avec toute les ressources nécessaires pour palier le manque d'interfaces, notamment analogiques sur le connecteur 40 points de la carte Raspberry et programmable en langage Python.</p>
<p>J'ai donc consacré ces dernières semaines à la création d'une carte au format presque pHAT (la carte fait 32x67mm, 2mm de trop), avec un connecteur 40 points avec des ressources attribuées de manière très similaire au connecteur Raspberry PI. Mais quoi de mieux qu'une notice pour expliquer le conception. Voilà donc le premier jet :</p>
<p><img src="https://blog.garatronic.fr/images/NadHAT_V2/nadhatv2_quick_reference.jpg" alt="" /></p>
<p>La suite viendra très bientôt.</p>
<p>N'hésitez pas à réagir.</p>
<p> </p>distribution NADBIAN lite2018-01-06T15:09:44+00:002018-01-06T15:09:44+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/47-distribution-nadbian-lite-frFrédéric Piersonfpierson@garatronic.fr<p><span style="font-size: 12pt;">Nadbian Lite est une distribution prête à l'emploi pour la carte NadHat GSM / GPRS. Basée sur Raspbian Strech Lite (sans environnement graphique), elle s'intègre bien avec les ressources modestes du processeur mono-coeur de la carte raspberry pi zéro.<br /> </span></p>
<p style="margin-bottom: 0cm; line-height: 100%;"><span style="font-size: 12pt;"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.garatronic.fr/images/garatronic/raspberry_plus_debian_plus_garatronic.png" alt="" /></span></p>
<p><span style="font-size: 12pt;">Nadbian Lite est une distribution prête à l'emploi pour la carte NadHat GSM / GPRS. Basée sur Raspbian Strech Lite (sans environnement graphique), elle s'intègre bien avec les ressources modestes du processeur mono-coeur de la carte raspberry pi zéro.<br /> </span></p>
<p style="margin-bottom: 0cm; line-height: 100%;"><span style="font-size: 12pt;"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.garatronic.fr/images/garatronic/raspberry_plus_debian_plus_garatronic.png" alt="" /></span></p>
Mise à jour de l'utilitaire nadpwr.sh2017-12-05T07:26:19+00:002017-12-05T07:26:19+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/43-mise-a-jour-de-nadpwr-sh-frFrédéric Piersonfpierson@garatronic.fr<p><span style="font-size: 12pt;">Je viens de mettre à jour depuis peu l'utilitaire nadpwr.sh afin d'offrir plus de possibilités, notamment l'état de la carte NadHATainsi que un mode silencieux utile pour une utilisation dans un daemon. Le code de sortie est également traité, permettant de vérifier que la séquence de mise sous/hors tension s'est bien passée si invoquée dans un programme bash, python ou autre.</span></p>
<p><span style="font-size: 12pt;"> <img src="https://blog.garatronic.fr/images/garatronic/nadhat_off_on.png" alt="" /></span></p>
<p><span style="font-size: 12pt;">Je viens de mettre à jour depuis peu l'utilitaire nadpwr.sh afin d'offrir plus de possibilités, notamment l'état de la carte NadHATainsi que un mode silencieux utile pour une utilisation dans un daemon. Le code de sortie est également traité, permettant de vérifier que la séquence de mise sous/hors tension s'est bien passée si invoquée dans un programme bash, python ou autre.</span></p>
<p><span style="font-size: 12pt;"> <img src="https://blog.garatronic.fr/images/garatronic/nadhat_off_on.png" alt="" /></span></p>
NadHAT v1 : bluetooth ou pas bluetooth ?2017-11-16T16:35:48+00:002017-11-16T16:35:48+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/10-bluetooth-ou-pas-bluetooth-frFrédéric Piersonfpierson@garatronic.fr<div style="text-align: justify;"><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;"><strong>La carte NadHAT v1 est proposée en deux versions, quelle sont les différences ?</strong></span></div>
<div style="text-align: justify;"><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;"> </span></div>
<div><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;"><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;">Les deux cartes NadHAT v1 permettent sans distinction l'envoie/réception des données suivant différents protocoles sur le réseau de téléphonie mobile 2G/GPRS. Ces données peuvent être échangées sous la forme de SMS ou de MMS (taille < 300Ko), mais aussi suivant les protocoles HTTP, FTP, STMP. <img style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.garatronic.fr/images/garatronic/nadhat_and_bt.jpg" alt="" /></span></span><div style="text-align: justify;"><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;"><strong>La carte NadHAT v1 est proposée en deux versions, quelle sont les différences ?</strong></span></div>
<div style="text-align: justify;"><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;"> </span></div>
<div><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;"><span style="font-family: trebuchet ms,geneva,sans-serif; font-size: 12pt;">Les deux cartes NadHAT v1 permettent sans distinction l'envoie/réception des données suivant différents protocoles sur le réseau de téléphonie mobile 2G/GPRS. Ces données peuvent être échangées sous la forme de SMS ou de MMS (taille < 300Ko), mais aussi suivant les protocoles HTTP, FTP, STMP. <img style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.garatronic.fr/images/garatronic/nadhat_and_bt.jpg" alt="" /></span></span>Bienvenue sur le blog Garatronic2017-11-16T16:33:12+00:002017-11-16T16:33:12+00:00https://blog.garatronic.fr/index.php/fr/actualite-fr/9-bienvenue-frFrédéric Piersonfpierson@garatronic.fr<p style="text-align: justify;"><span style="font-size: 12pt;">La carte NadHAT est maintenant en vente sur le site <a href="https://www.amazon.fr/NadHAT-carte-dextension-GPRS-Raspberry/dp/B076M83F38">www.amazon.fr</a>. Les premières cartes partent et les premières questions arrivent. J'ai donc choisi pour ce premier billet, en répondant à trois questions, de vous soumettre ma vision sur la pérennité de NadHAT.</span></p>
<p><span style="font-size: 12pt;"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.garatronic.fr/images/garatronic/NADHATV1_TOP_500x245.JPG" alt="" /></span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">La carte NadHAT est maintenant en vente sur le site <a href="https://www.amazon.fr/NadHAT-carte-dextension-GPRS-Raspberry/dp/B076M83F38">www.amazon.fr</a>. Les premières cartes partent et les premières questions arrivent. J'ai donc choisi pour ce premier billet, en répondant à trois questions, de vous soumettre ma vision sur la pérennité de NadHAT.</span></p>
<p><span style="font-size: 12pt;"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.garatronic.fr/images/garatronic/NADHATV1_TOP_500x245.JPG" alt="" /></span></p>