Environnements virtuels, Text To Speech

Cet article a pour objectif d’introduire la notion d’environnement en python avec comme exemple l’utilisation d’un module permettant de traduire du texte en paroles (TTS) Environnement virtuel Ce paragraphe a été écrit par Chat GPT : Les environnements virtuels de Python sont utilisés pour créer des espaces de travail isolés où vous pouvez installer et …

Graphiques avec la carte Galaxia

Cet article a pour objet de proposer une bibliothèque minimale écrite en Python et destinée à afficher des graphiques et/ou du texte sur l’écran de la carte Galaxia. Pour cela nous proposons deux classes : une classe Font pour définir un jeu de caractères et une classe Screen comportant les différentes fonctions d’affichage. La classe …

Carte Galaxia

Introduction La carte Galaxia est développée par la société française Thingz. Cette carte coûte 39 euros en Janvier 2024. Ses caractéristiques principales sont: Cette carte est programmable en blockly. Malheureusement à la date de rédaction de cet article (janvier 2024), un certain de possibilités d’utilisation de cette carte ne sont pas disponibles en blockly. Par …

Basilic, Client FTP

Cet article a pour objectif d’implémenter un module Basilic permettant d’exécuter quelques commandes de base du protocole FTP en utilisant l’api Apache Commons Net. Pour pouvoir compiler et exécuter un programme d’application, nous utilisons les principes décrits dans l’article Basilic,Fichiers Jars, Java Derby. Pour cela après avoir téléchargé sur le site Apache le fichier commonts-net-x.x.x-bin.zip …

Serveur FTP sur Raspberry

Cet article décrit comment installer un serveur vsftpd Pour installer un serveur FTP sur un Raspberry fonctionnant sous l’os Bullseye, exécuter les commandes suivantes: Pour créer un serveur FTP local, il suffit de modifier le fichier /etc/vsftpd.conf En supprimant les commentaires pour les lignes Pour activer ces modifications, rebooter le Raspberry. Cela permet de se …

Raspberry Pi Zéro W : serveur Mjpeg

Cet article a pour but de décrire la réalisation d’un serveur Mjpeg sur un raspberry Pi Zéro doté d’une caméra raspberry. Attention, les tests ont été réalisés sur la version « BULLSEYE » de l’os raspberry. La caméra est disponible notamment sur Amazon pour environ 13 euros en juin 2023. Pour tester la bonne installation de la …

Basilic, Fichiers Jars, Java Derby

Fichiers Jars Un certain nombre de bibliothèques complémentaires au langage Java standard sont disponibles sous forme de fichiers jars. Les fichiers JAR (Java ARchive) sont des archives compressées utilisées pour regrouper et distribuer des classes Java, des fichiers de ressources et d’autres composants nécessaires pour exécuter une application Java. Compilation et exécution Pour pouvoir compiler …

Tests des modules de MagicMirror2

Cet article présente une liste de modules externes (3rd party modules) qui ont été testés. Modules s’installant et fonctionnant correctement https://github.com/AgP42/MMM-SmartWebDisplay (testé en Octobre 2022, système PIOS Bullseye) https://github.com/x3mEr/MMM-MP3Player (testé en Octobre 2022, système PIOS Bullseye) https://github.com/marcomerens/anniversarymodule (testé en Octobre 2022, système PIOS Bullseye) Modules posant des problèmes d’installation et/ou ne fonctionnant pas correctement https://github.com/alexyak/camera …

Goodies pour Basilic

Modification du compilateur Pour modifier le compilateur basilic, il convient de suivre les étapes suivantes: Vérifier avec attention qu’il n’y a aucune erreur lors des étapes 2 et 3. L’étape 4 est facultative mais est fortement conseillée; elle permet de faire une sauvegarde du compilateur au cas où les modifications effectuées étaient incorrectes. Coloration syntaxique …