Cette page contient les liens vers tous les téléchargements proposés sur ce site. Veuillez respecter toutes les conditions d'utilisation et de distribution de ces fichiers dont plusieurs sont assujettis à une licence de style BSD fort peu contraignante au demeurant.
2018-09-03 | Noyeau ESP8266/Arduino 2.4.2 et WPS |
boards.txt | Fichier de définitions des cartes basées sur le ESP8266 prenant en charge le protocole WPS. |
2018-06-26 | Un troisième temporisateur de surveillance du ESP8266, version finale |
mdEspRestart.zip | Bibliothèque Arduino pour ESP8266 contenant la version finale du
chien de garde loop . |
esp_boot_lwdt.zip | Croquis qui permet de tester la bibliothèque mdEspRestart
avant de l'installer dans l'EDI Arduino. |
mdEspRestartSF.zip | Bibliothèque Arduino pour ESP8266 contenant la version allégée du
chien de garde loop . |
esp_boot_lwdt_sf.zip | Croquis qui permet de tester la bibliothèque mdEspRestartSF
avant de l'installer dans l'EDI Arduino. |
2018-06-10 | Récupérer automatiquement des redémarrages en boucle du ESP8266 |
esp_boot_reason.zip | Contient le croquis esp_boot_reason.ino qui signale la
cause d'un redémarrage du ESP et qui permet à l'utilisateur de sélectionner
la raison du démarrage suivante. |
esp_restart_ota.zip | Contient le croquis esp_boot_restart_ota.ino montrant
comment récupérer automatiquement quand le ESP s'engage dans une boucle de
redémarrages. |
2018-06-10 | Un troisième temporisateur de surveillance du ESP8266, version simplifiée |
lwdt_needed.ino | Croquis Arduino illustrant le besoin d'un troisième chien de garde. |
lwdt_simple.ino | Croquis Arduino contenant un troisième chien de garde simplifié de type loop. |
2018-05-25 | Contrôle d'une DEL, une bibliothèque Arduino |
mdBlinky.zip | Une bibliothèque Arduino qui prend soin des détails pour clignoter une DEL. |
2018-05-23 | Détection de clics successifs avec un bouton dans un croquis Arduino |
mdButton.zip | Une bibliothèque Arduino pour détecter plusieurs clics d'un bouton-poussoir et également lorsque le bouton a été maintenu enfoncé pendant une longue période. Il peut être installé en tant que bibliothèque Zip avec le gestionnaire de bibliothèque dans l'IDE Arduino. Il contient deux exemples de croquis. |
jgButton.zip | Version Arduino de l'algorithme anti-rebond pour les boutons de Jack Ganssle. |
debounce.ino | Un croquis Arduino pour signaler l'état du signal à partir d'un bouton poussoir enfoncé puis relâché; l'oscilloscope logiciel du pauvre. |
May 16, 2018 | Lecteur de postes de radio sur Internet avec MOC |
rso_01.zip | Code source Free Pascal / Lazarus de l'application. |
2018-04-23 | Webcam en streaming sécurisé avec MJPG-Streamer sur un Raspberry Pi |
lighttpd.conf | Fichier de configuration lighttpd créant un proxy au serveur web de MJPG-Streamer. |
webcam-streamer-vanilla | Un script bash pour démarrer, arrêter et obtenir le statut de MJPG-Streamer. |
webcam-streamer | Un script bash pour démarrer, arrêter et obtenir le statut de MJPG-Streamer fonctionnant avec Domoticz. |
webcam48_On.png | Image d'une webcam en marche cam pour être utilisée comme icône de MJPG-Streamer dans Domoticz. |
webcam48_Off.png | Image d'une webcam en arrêt cam pour être utilisée comme icône de MJPG-Streamer dans Domoticz. |
2018-03-31 | Assistant Google avec la reconnaissance des mots-clés snowboy (vers mars 2018) eng |
pixels.py | Version modifiée du fichier fourni par ReSpeaker2 pour faire clignoter les DELs lorsqu'un mot clé est reconnu. Nécessite apa102.py. Stocker dans le même répertoire que les fichiers sbdemox.py. |
snowboydecoder.py | Script modifié pour stocker un message enregistré dans un système de fichiers temporaire pour éviter l'usure de la carte SD. |
talkassist.py | Version modifiée de pushtotalk.py pour travailler avec la reconnaissance de mot clé externe ou autre déclencheur en supprimant l'attente de l'activation d'un bouton comme déclancheur. Sauvegarder avec pushtotalk.py dans venv/lib/python3.5/site-packages/googlesamples/assistant/grpc. Veillez à conserver le fichier d'origine pushtotalk.py. |
googlesamples-assistant-talkassist | Enregistrer avec googlesamples-assistant-pushtotalk dans venv/bin. |
sbdemo5.py | procédure de rappel snowboy : audioRecorderCallback
reconnaissance vocale : speech_recognition méthode d'invocation : fonction |
sbdemo6.py | procédure de rappel snowboy : audioRecorderCallback
reconnaissance vocale : googlesamples-assistant-pushtotalk méthode d'invocation : sous-processus |
sbdemo7.py | procédure de rappel snowboy : detectedCallback
reconnaissance vocale : googlesamples-assistant-talkassist méthode d'invocation : fonction |
sbdemo7e.py | procédure de rappel snowboy : detectedCallback
reconnaissance vocale : googlesamples-assistant-talkassist méthode d'invocation : fonction |
sbdemo8.py | procédure de rappel snowboy : detectedCallback
reconnaissance vocale : googlesamples-assistant-talkassist méthode d'invocation : sous-processus |
Note: aucun des quatre derniers scripts ne fonctionne bien. | |
2018-02-24 | Exécuter un processus dans un fil d'exécution (Free Pascal) |
test_thread.zip | Code source d'un programme Free Pascal / Lazarus pour tester l'unité playunit
qui lit un fichier son avec l'utilitaire ALSA aplay dans un fil
d'exécution. |
2018-02-17 | L'interface de programmation de Yahoo! Weather avec Free Pascal |
yweather.zip | Code source d'un programme Free Pascal / Lazarus pour télécharger et afficher les prévisions météo obtenues à partir de Yahoo! |
2018-02-02 | Prévisions météo parlées et radio internet sur le Orange Pi Zero (Armbian) |
opiz_sound.zip | Scripts Python et fichier de configuration JSON pour jouer des stations de radio Internet avec le service Music Player (mpd) et lire des prévisions météorologiques d'Environnement Canada. |
2017-09-11 | Un meilleur chien de garde ESP8266 avec une meilleure récupération |
lwdt_full_example_0206.zip | Un exemple complet du chien de barde géré par un croquis Arduion pour le ESP8266. Il contient un moyen de récupérer automatiquement des cycles de redémarrage causés par des exceptions ou des déclenchements des chiens de garde. |
2017-08-28 | Chien de garde du ESP8266 géré par un croquis Arduino |
esp_3rd_watchdog_02.ino | Markus (Links2004) Watchdog like functionality for the Arduino loop. |
esp_3rd_watchdog_03.ino | Fonctionnalité de chien de garde améliorée pour la boucle Arduino avec une plus grande fiabilité. |
2017-08-26 | Chiens de garde du ESP8266 dans Arduino |
esp_watchdog_timing.ino | Croquis pour établir la période d'expiration des minuteurs de surveillance matérielle et logicielle (chiens de garde) du ESP8266. |
esp_boot.ino | Croquis qui récupère des informations sur la cause de la réinitialisation du ESP8266. |
esp_bootex.ino | Exemple d'une stratégie de récupération de redémarrage au démarrage de l'ESP8266 dans Arduino. |
2017-07-03 | Capteurs de température - prise 2 |
temps.py | Script Python pour lire la température et l'humidité relative à partir d'un capteur DHTxx connecté à un Raspberry Pi ainsi que la température du microprocesseur de ce dernier. Les données sont transmises à Domoticz pour mettre à jour deux capteurs virtuels. |
script_device_temp+humi.lua | Script Lua pour mettre à jour la chaîne indiquant le niveau de confort d'un capteur de température et d'humidité de Domoticz. Le calcul est basé sur le point de rosée. |
2017-06-25 | Capteurs de température avec Domoticz sur un Raspberry Pi |
dht11.py | Script Python pour lire les données d'un DHTxx connecté à GPIO d'un Raspberry Pi GPIO et pour les envoyer à Domoticz. |
soc_temp.py | Script Python pour lire la températeur du microprocesseur central d'un Raspberry Pi et pour l'envoyer à Domoticz. |
temps.py | Script Python résultant de la fusion des deux scripts ci-dessus. |
2017-05-27 | Module de lampe X10 avec l'interface CM11A Interface dans Domoticz |
script_device_test_b3.lua | Script Lua pour étudier le comportement des gradateurs virtuels dans Domoticz. |
script_device_heyu_b3.lua | Script Lua pour contrôler un modèle ancien du gradateur LM465 de X10 avec l'interface CM11A et Heyu dans Domoticz. |
dim_b3.sh | Script Bash utilisé par Heyu pour mettre à jour la base de données de Domoticz et son site Web en réponse à une variation de l'intensité d'une lampe branché à un gradateur LM465 (ancien modèle) causée par l'utilisation d'un contrôleur X10. |
x10config-v2.txt | Fichier de configuration de Heyu - à renommer "x10config". |
2017-05-23 | Commutateur X10 avec l'interface CM11A Interface dans Domoticz |
x10config-v1.txt | Fichier de configuration de Heyu - à renommer "x10config". |
script_device_heyu_b4.lua | Script Lua pour contrôler un dispositif X10 avec l'interface CM11A et Heyu dans Domoticz. |
2017-05-17 | Programmation du Sonoff dans l'EDI Arduino (1) |
Blink-sonoff.ino | Croquis Arduino pour faire clignoter la DEL d'un commutateur Sonoff sans fil. |
2017-03-14 | Traduction d'applications de type console dans Free Pascal |
unittranslator.pas | Cette unité est, pour les application de type console, l'équivalent
des unités DefaultTranslator , LCLTranslator . |
2017-02-01 | Sonoff, NodeMCU, et Domoticz |
sonoff_02.lua | Script de Michael Andresen (captain-slow.dk) modifié pour contrôler un commutateur Sonoff avec Domoticz et MQTT. |
config.lua | Script de configuration utilisé dans le script sonoff_02.lua .
|
init.lua | Script de démarrage automatique qui invoque le script sonoff_02.lua .
|
2017-01-31 | Programmation d'un commutateur Sonoff avec un Raspberry Pi |
sonoff_01.lua | Script de Michael Andresen (captain-slow.dk) pour contrôler un commutateur Sonoff avec Domoticz et MQTT. |
2017-01-30 | NodeMCU, MQTT and Domoticz - part 2 |
mqtt_in.lua | Script Lua pour s'abonner à des messages MQTT et pour contrôler une LED en réponse. |
domoticz_in.lua | Script Lua pour s'abonner à des messages MQTT de Domoticz et pour contrôler une LED en réponse. |
2017-01-17 | NodeMCU, MQTT and Domoticz - part 1 |
temp2mqtt.lua | Script Lua pour publier les valeurs d'un capteur de température simulé vers un serveur MQTT. |
temp2domoticz_mqtt.lua | Script Lua pour publier les valeurs d'un capteur de température simulé vers un dispositif de température dans Domoticz en utilisant un serveur MQTT. |
temp2domoticz_http.lua | Script Lua pour publier les valeurs d'un capteur de température simulé vers un dispositif de température dans Domoticz en utilisant l'API JSON et des requêtes HTTP. |
2017-01-15 | Wemos D1 mini and NodeMCU |
blink.lua | Script Lua pour faire clignoter la DEL d'un Wemos D1 mini. |
switch.lua | Script Lua pour que la DEL d'un Wemos D1 mini suive l'état d'un commutateur. |
2015-01-13 | Caméra BlitzWolf SIC1 dans Domoticz |
snap.sh | Script Bash pour tirer une image de la caméra et l'envoyer par courriel. |
2017-02-01 | Planning conditionnel dans Domoticz |
enable_timers.sh | Script Bash pour activer ou désactivers des plannings de dispositifs dans Domoticz. |
2016-12-13 | X10 with Domoticz on Raspberry Pi (Domespic) |
x10config | Mon fichier de configuration de Heyu. |
dim_B1.sh | Script Bash appelé par Heyu pour mettre à jour un gradateur de lumière dans Domoticz. |
script_device_heyu_b2.lua | Script Lua appelé par Domoticz pour contrôler une lampe à l'aide de Heyu. |
script_device_heyu_b1.lua | Script Lua appelé par Domoticz pour contrôler un gradateur de lumière à l'aide de Heyu. |
2016-08-30 | Conversion d'unités de mesure dans Free Pacal |
rtl-conversion.zip | Modifications proposées aux unités convutils et stdconvs de la bibliothèque d'exécution de Free Pascal avec deux programmes programmes de démonstration et des tests unitaires. |
2016-07-13 | Analyser et évaluer des expressions mathématiques avec Free Pascal. |
simpleparser_version_1.zip | Simple analyseur à une passe qui peut gérer quatre opérateurs + - * / et des parenthèses (). |
simpleparser_version_2.zip | Ajout de commentaires, exponentiation, division entière et division modulo. |
simpleparser_version_3.zip | Ajout de constantes (pi & e), variables et fonctions (sin, max etc.). |
simpleparser_version_4.zip | Ajout du support linguistique national. |
simpleparser_package.zip | Archive contenant les unités constituant l'analyseur en un paquet à intégrer dans l'IDE de Lazarus. Notez qu'il s'agit uniquement d'un paquet d'exécution, aucun composant n'est installé dans la palette de l'IDE. |
simpleparser.pdf | Fichier PDF contenant une description détaillée de la séquence des quatre ensemble de plus en plus complexes d'unités qui composent l'analyseur et évaluateur d'expression mathématiques en une passe (an anglais uniquement). |
2016-07-06 | Séparateur de liste en Linux avec Free Pascal |
fichier texte,
fichier LibreOffice.Calc, fichier Excel |
Liste des séparateurs de décimales et de listes trouvés dans les paramètres régionaux de Windows 10. |
2016-04-04 | Écueils dans Free Pascal/Lazarus |
gotcha.zip | Programme de démonstration illustrant la différence dans le traitement des affectations des types procéduraux et des gestionnaires d'événements dans Delphi et «pure» Free Pascal. |
2016-01-27 | First Lazarus Components - Part 2 |
mdsliderbarslaz-2.zip | Deux composants supplémentaires TSliderPlane et TColorPlane . |
2016-01-24 | First Lazarus Components - Part 1 |
mdsliderbarslaz.zip | Deux composants, TColorBar et TSliderBar , utilisés pour créer des
dialogues de sélection de couleur en Free Pascal/Lazarus. |
2013-07-15 | ActiveHome Pro SDK avec Delphi |
ActiveHomeScriptLib.pas | Bibliothèque de types importée modifiée dans laquelle les données du CM15A sont traitées correctement. Comprend un test pour la présence du dispositif. |
cm15_test.zip | Premier exemple simple montrant comment contrôler les modules X10 via les pilotes AHSDK dans les programmes écrits avec Delphi. |
cm15.zip | Deuxième exemple complet. Utilise la bibliothèque de types modifiés. La bibliothèque est incluse dans l'archive, il n'est pas nécessaire de la télécharger séparément. |
2013-06-05 | Analyser et évaluer des expressions mathématiques avec Delphi. |
ParsingMathExpr-1.zip | Simple analyseur à une passe qui peut gérer quatre opérateurs + - * / et des parenthèses (). |
ParsingMathExpr-2.zip | Ajout de commentaires et l'exponentiation. |
ParsingMathExpr-3.zip | Ajout de constantes (pi & e) et de fonctions (sin, cos etc.). |
ParsingMathExpr-4.zip | Ajout du support linguistique national. |
ParsingMathExpr-5.zip | Analyseur en deux passes similaire à l'analyseur précédent, sauf qu'un un arbre d'analyse est construit dans la première passe et la deuxième passe, qui peut être répété plusieurs fois, évalue cet arbre. |
ParsingMathExpr-6.zip | Ajout des expressions booléennes (<, > etc) et d'une construction 'if else'. |
ParsingMathExpr-7.zip | Ajout d'une optimisation de repliement de constantes lors de la première passe. |