Commit Graph

  • 8c70035de0 Ajouté des composants à Fritzing Christian Zufferey 2019-04-08 00:47:02 +02:00
  • 960fbc4cb9 Tentative de générateur de signal carré. Je n'arrive pas à dépasser les 40kHz et la résolution après 20kHz est très mauvaise Christian Zufferey 2019-04-01 23:02:45 +02:00
  • 08dc2ddf14 Corrigé un gros bug dans mon pico framework où il me manquait la réponse content-type text/html Christian Zufferey 2019-03-14 15:26:53 +01:00
  • d82e5d951d Corrigé le titre du script meteo Christian Zufferey 2019-03-10 19:55:21 +01:00
  • d365726c2c Terminé de refactorisé le script meteo et enlevé tous les prints de debug. Cela fonctionne bien maintenant Christian Zufferey 2019-03-10 19:51:08 +01:00
  • a2b9e89386 Commencé à refactoriser le script de mon projet météo. Ne fonctionne pas encore :-( Christian Zufferey 2019-03-10 17:20:51 +01:00
  • aa23150466 Rangé toutes mes refactorisations des modules de base Christian Zufferey 2019-03-10 16:14:39 +01:00
  • ec1e9e0575 Complètement refactorisé mes modules de bases afin de libérer la RAM après utilisation Christian Zufferey 2019-03-10 16:09:24 +01:00
  • 9f126878b5 Je ne passe plus maintenant sur le serveur local, mais sur mon serveur z.zufferey.com, et là, cela se connecte à tous les coups. Pas encore terminé ! Christian Zufferey 2019-03-10 10:42:30 +01:00
  • 7d3cb117f9 Refactorisé le code pour la météo. Mais je constate maintenant que c'est mon serveur de simulation qui déconne, ah Murphy :-( Christian Zufferey 2019-03-08 18:00:01 +01:00
  • b39d38f9ff wip Christian Zufferey 2019-03-06 15:37:39 +01:00
  • ee2085f4d6 Là, enfin cela commence à fonctionner, mais il y a encore beaucoup trop de code de debug Christian Zufferey 2019-03-06 15:10:49 +01:00
  • 8b29eb98c2 Ca marche pas encore complètement, la difficulté c'est que l'on reçoit le flux json par paquets de 1'460 bytes et que l'on peut avoir une key à cheval sur deux paquets Christian Zufferey 2019-03-04 23:06:14 +01:00
  • 26067f7214 Ca marche presque :-) Christian Zufferey 2019-03-04 18:58:45 +01:00
  • 14227d83f1 Ca commence à marcher, mais ça se casse la figure après deux lectures de keys Christian Zufferey 2019-03-04 17:27:59 +01:00
  • c3a70d7b6b Commence à récupérer des champs dans un flux json Christian Zufferey 2019-03-04 14:40:37 +01:00
  • 1d75dfa3d6 Bien commencé le projet météo pour la prévision de la pluie avec un NoceMCU et des LED's RGB Christian Zufferey 2019-03-04 09:33:40 +01:00
  • 162ae7bc45 Ben la recherche de la météo ne marche pas encore :-( Christian Zufferey 2019-03-02 19:45:58 +01:00
  • e835c94c19 Commencé à tester la lecture d'un gros flux JSON. Le problème est que le JSON est plus grand que la taille de la RAM. Mais les tests sont bons Christian Zufferey 2019-03-02 16:56:45 +01:00
  • 9b16964557 Ajouté le projet Météo sur lequel je suis en train de travailler pour récupérer les prévisions de pluie pour le projet Timetable Christian Zufferey 2019-03-02 12:39:35 +01:00
  • 90ce3f2172 Merge branch 'master' of https://github.com/zuzu59/NodeMCU_Lua Christian Zufferey 2019-02-28 12:29:20 +01:00
  • ecfe06aafa Ajouté le projet Timetable à Alexandre et des scripts pour gérer le bouton Christian Zufferey 2019-02-28 12:28:26 +01:00
  • c4caea27c9 Ajouter un exemple de contrôle d'anti rebonds sur le micro switch FLASH de la carte NodeMCU Christian Zufferey 2019-02-27 10:57:40 +01:00
  • 0e6c684007 Refactorisé le script set_time.lua. Refactorisé aussi l'affichage du unix time compressé au 1.1.2019 (prend moins de place en RAM) Christian Zufferey 2019-02-17 14:27:27 +01:00
  • c82a935448 Refactorisé les noms des fichiers .html afin qu'ils se trouvent à la fin du directory Christian Zufferey 2019-02-17 13:09:27 +01:00
  • 0098d68109 Fait du rangement dans les fichiers de mon WIFI sniffer :-) Christian Zufferey 2019-02-17 12:42:10 +01:00
  • b25fa0ed7c Commencé à écrire la page HTML pour afficher les résultats du WIFI sniffer sur le mini serveur WEB du NodeMCU Christian Zufferey 2019-02-15 18:21:13 +01:00
  • bf1b5a8bb8 Fait la documentation hardware du mini player mp3 ;-) Christian Zufferey 2019-02-15 18:07:25 +01:00
  • a66426e9ec Cela commence à super bien marcher, j'ai même la distance en mètre maintenant ;-) Christian Zufferey 2019-02-10 18:05:06 +01:00
  • 19c6130641 Ajouté la partie composants pour Fritzing, maintenant plus d'execuse pour la documentation hardware ;-) Christian Zufferey 2019-02-10 12:56:02 +01:00
  • e4ea175a74 Toutes mes routines de gestion csv inline pour mon tableau sont ok, c'est ce qui me permet d'économiser BEAUCOUP de RAM Christian Zufferey 2019-02-10 10:42:37 +01:00
  • 2f03d7d452 Ouf, mon tri de table fonctionne enfin, non seulement mon import de csv fonctionne bien, mais maintenant je consomme très très peu de RAM pour charger tout le fichier Christian Zufferey 2019-02-09 20:15:39 +01:00
  • d8d95f7814 Continue à bosser sur le tri de mon tableau d'adresses de sniffage. Mais cela prend beaucoup trop de place ! Christian Zufferey 2019-02-09 15:49:28 +01:00
  • 5d55930689 Ma fonction pour charger un csv fonctionne bien, mais pas du tout la sort :-( Christian Zufferey 2019-02-03 19:19:54 +01:00
  • cc7f518dd2 Ma lecture de fichiers csv fonctionne presque, mais maintenant cela déconne ;-( Christian Zufferey 2019-02-03 16:05:03 +01:00
  • 6c3af63534 Commencer à faire des tests de triage de tableaux avec des adrs MAC de mon wifi sniffer Christian Zufferey 2019-02-03 14:13:13 +01:00
  • e09770c240 Ecrit un tout mini player MP3 ;-) Christian Zufferey 2019-01-31 00:25:43 +01:00
  • a3941d7ae1 Commencé à écrire le manuel pour le pico framework Zyx ;-) Christian Zufferey 2019-01-27 18:06:29 +01:00
  • 0ecb89fe81 Mon petit serveur WEB ASP fonctionne super bien, pas de fuite mémoire :-) Christian Zufferey 2019-01-27 15:02:51 +01:00
  • 9d328ead2c Mon serveur WEB ASP commence à fonctionner, je ne suis pas très content car pour l'instant c'est mono-tâche à cause des variables globales Christian Zufferey 2019-01-27 14:15:04 +01:00
  • 4220e224b5 wip Christian Zufferey 2019-01-27 11:27:44 +01:00
  • ecf2829533 Ouf enfin mon serveur web fonctionne sans perte de mémoire. Reste à faire maintenant la partie ASP ;-) Christian Zufferey 2019-01-27 10:49:25 +01:00
  • 34115b657f Enfin trouvé ma fuite de mémoire, je fermais la connection au lieu de fermer le socket. Va falloir tout remttre en état maintenant Christian Zufferey 2019-01-27 01:50:20 +01:00
  • 1c003a13b6 Toujours de gros problème de fuite mémoire avec le serveur web ;-( Christian Zufferey 2019-01-26 20:59:05 +01:00
  • 604267dbff Mon serveur HTML fonctionne bien maintenant, mais pas encore le serveur ASP ! Christian Zufferey 2019-01-26 18:42:13 +01:00
  • fb00c5ed6d Refactorisation des dosiers Christian Zufferey 2019-01-26 18:02:44 +01:00
  • 9528fae38c wip Christian Zufferey 2019-01-26 17:59:43 +01:00
  • dc95448d17 Le fichier n'avait pas été sauvé sur l'ordi ;-( Christian Zufferey 2019-01-26 16:55:12 +01:00
  • 70b39e25b3 Commence sérieusement à bosser sur mon pico framework HTML en LUA Christian Zufferey 2019-01-26 16:42:17 +01:00
  • 691c7c3804 Corrigé des coquilles dans les commentaires ;-) Christian Zufferey 2019-01-24 08:04:24 +01:00
  • b58ad82782 Commencé à travailler sur mon pico framework Active Server Page, pages HTML dynamiques Christian Zufferey 2019-01-24 07:59:17 +01:00
  • 68f9f47288 Ajouté une page WEB pour affciher les résultats du WIFI Sniffer Christian Zufferey 2019-01-19 20:22:03 +01:00
  • 0ec0af8f07 Refactorisé les dossiers et mon wifi sniffer commence à bien fonctionner Christian Zufferey 2019-01-19 18:07:03 +01:00
  • ef2662c545 Commencé à travailler sur mon sniffer wifi qui écoute les probes request des devices autour de lui Christian Zufferey 2019-01-19 17:13:17 +01:00
  • e822af6a4c Ca commence à marcher mais je dois complètement refactoriser le code car cela consomme beaucoup trop de RAM Christian Zufferey 2018-12-16 01:35:24 +01:00
  • 5a437287e8 wpi Christian Zufferey 2018-12-16 00:37:08 +01:00
  • 126ee5c082 Mon effet ciel étoilé avance, mais n'est pas terminé Christian Zufferey 2018-12-15 22:59:16 +01:00
  • 71404fdcce Enlevé le fichier restart.lua vu que l'on peut redémarrer le chapeau depuis la page WEB du serveur Christian Zufferey 2018-12-15 15:01:46 +01:00
  • ad7b286fb4 Super bien amélioré mon chapeau à LED RGB * ajouté le nouveau telnet serveur * modifié la page HTML du chapeau afin de pouvoir aller directement sur la page wWEBIDE * ajouté une fonction pour reformater le positionnement des LED RGB suivant le ruban de LED que l'on a * mis les vraies couleurs des LED RGB dans la page HTML du chapeau, vu que c'est reformaté maintenant * ajouté les changements de vitesse 'très vite' et 'très lent' dans la page HTML du chapeau * ajouté un fichier vide.lua pour faire des petites démos du WEBIDE Christian Zufferey 2018-12-15 14:56:03 +01:00
  • 585fbd203b Merge branch 'master' of https://github.com/zuzu59/NodeMCU_Lua Christian Zufferey 2018-12-15 14:26:15 +01:00
  • 9e30580fcd Juste pour vite sauver comme backup de travail Christian Zufferey 2018-12-15 14:23:14 +01:00
  • 8c2e173457 Update telnet_srv2.lua Christian Zufferey 2018-12-11 08:04:29 +01:00
  • a59ac6602c Super bien avancé sur mon tracker WPS * complètement changé le telnet serveur, pris la nouvelle version sur NodeMCU. Ne plante plus maintenant * commencé à tester l'écoute des AP WIFI qui sont dans le parage du NodeMCU * règle l'horloge RTC via SNMP * amélioré le mode dsleep afin de ne pas perdre l'horloge RTC Christian Zufferey 2018-12-11 00:20:58 +01:00
  • 9c29f6a0a2 Tests de conso en wifi et récupération de liste d'AP vues Christian Zufferey 2018-12-09 18:04:58 +01:00
  • cf3d2ad0e5 Super bien avancé sur les tests dsleep, je reste maintenant allumé quand il y a une connexion au wifi Christian Zufferey 2018-12-08 19:05:07 +01:00
  • 8eaa3579c2 Commencé à travailler sur les tests deep sleep avec le NodeMCU ESP-M3 Christian Zufferey 2018-12-08 18:28:13 +01:00
  • 8455390247 Modifs du mega-dojo du 7 décembre 2018 Christian Zufferey 2018-12-08 11:45:57 +01:00
  • 8992ed8478 Corrigé le bug qui ne se configurait pas le WIFI au moment du boot * arrête aussi le mode AP WIFI qui ne sert à rien et qui consomme trop Christian Zufferey 2018-12-05 21:42:06 +01:00
  • 65fa2289ec Super bien avancé sur ma démo de chapeau * ajouté un mini WEB IDE qui permet directement sur le NodeMCU d'éditer un script LUA * refactorisé un poil mes deux WEB IDE * rangé au bon endroit mes dexu WEB IDE Christian Zufferey 2018-12-05 21:19:44 +01:00
  • cb81ed2a22 Super bien avancé sur la démo du chapeau, good job * il y a maintenant un petit serveur WEB qui permet de modifier certains paramètres de l'effet lumineux Christian Zufferey 2018-12-05 20:51:10 +01:00
  • 3bc69ea3a3 Complètement refactorisé l'effet train3 afin qu'il soit paramétriable via une page web Christian Zufferey 2018-12-05 19:04:50 +01:00
  • 7e956cf1d6 Refactorisé dossiers et écrit l'effet pour le chapeau * l'effet train3 est le shift décalé de deux buffers avec mix des deux * refactorisé encore une fois les dossiers de LED RGB Christian Zufferey 2018-12-04 21:01:11 +01:00
  • e574727962 Refactorisé les tests LED RGB Christian Zufferey 2018-12-01 11:59:09 +01:00
  • 9ca977a029 - bien avancé sur mes tests de fill et de train. Le fill a manifestement des problèmes d'alimentation vers 2A le train par contre marche bien vers 300mA Christian Zufferey 2018-11-25 16:42:49 +01:00
  • c6f823d33a - complétement refactorisé la branche LED RG Christian Zufferey 2018-11-25 13:20:27 +01:00
  • c4aaeb3e82 - super bien avancé avec mon init.lua mini. - maintenant il s'endort pendant 30 secondes, se réveille, regarde s'il peut se connecter sur un wifi, si oui, démarre le web ide, autrement se rendort pour 30 secondes - aussi, le tout mini web ide fonctionne, c'est à dire que je peux modifier depuis la connexion wifi le code lua sur le NodeMCU, sans devoir brancher le NodeMCU sur le port USB - une sacrée avancée que voici pour mon WPS/GPS que je suis en train d'écrire :-) Christian Zufferey 2018-11-20 07:31:14 +01:00
  • d70ecc6173 - tester pour voir si j'arrive à me connecter rapidement à un WIFI AP, le test est positif - testé un seuper mini WEB IDE Christian Zufferey 2018-11-19 23:52:29 +01:00
  • 8b78b4aa04 - complètement remanié le script de boot init.lua. Maintenant il tient compte de la cause du reboot, et si c'est un poweron, démarre le script repair.lua au lieu de boot.lua - renommé le script start_job.lua en boot.lua, script qui est lancé par init.lua juste après le boot - créé le script repair.lua qui démarre le wifi en mode AP et lance le serveur telnet afin de pouvoir se connecter au moment du poweron si on a un problème de boucle au boot - mon script dsleep.lua fonctionne bien maintenant - amélioré le script wifi_info.lua, il indique le nom de l'AP ainsi que le password - teste à chaque 'dofile' si le fichier existe avant de la lancer, ne plante donc plus si le script n'existe pas, grosse amélioration Christian Zufferey 2018-11-19 00:30:08 +01:00
  • b2b632a6cd - totalement remanié la structure de mon dépôt, cela commençait à être trop le foutoire ;-( Christian Zufferey 2018-11-18 10:36:16 +01:00
  • 3bfc2949d2 - testé le mode deep sleep avec dsleep.lua - fait un petit ping avec ping.lua pour tester si une machine est présente Christian Zufferey 2018-11-13 20:44:42 +01:00
  • 1d839f8aaa - ajouté le petit test d'Alex pour les LED RGB - commencé à tester les LED RGB de manière simple - descendu un nouveau firmware pour les LED RGB Christian Zufferey 2018-11-06 08:15:52 +01:00
  • 8abc823276 - commencé à bosser sur les websocket, ce n'est pas en yaka :-( - essayé d'installer webide sur NodeMCU, il y a justement un exemple de websocker server, je n'arrive pas encore à comprendre comment cela marche - donc il y a encore pas mal de taf Christian Zufferey 2018-11-02 23:02:02 +01:00
  • 3fd727e47e - essayé encore un autre truc mais me souviens plus :-) Christian Zufferey 2018-10-30 21:09:11 +01:00
  • f2afbc9cc3 - essayé de refactorisé la mesure de distance avec le module à ultra-son. Mais je n'arrive toujours pas à descendre en dessous des 9cm, pourtant j'ai bien essayé de 'cacher' en RAM les points rapides :-( Christian Zufferey 2018-10-26 13:55:59 +02:00
  • 1adc3051de - diverses modifications lors du dernier workshop ;-) Christian Zufferey 2018-10-24 19:10:10 +02:00
  • de6f67c85c - complètement refactorise la démo de web serveur pour le workshop. Vraiment une grande avancée dans la modularité. On peut maintenant avoir différentes réponses HTML en fonction des GET reçu - renommé le script start_boot en a_start_boot afin qu'il se trouve au début des fichiers sur la FLASH, c'est beaucoup plus simple pour le démarrer après chaque restart ;-) Christian Zufferey 2018-10-18 16:57:23 +02:00
  • 3d2e7363ec - refactorisé le script flash_led_xfois - ajouté l'exemple web_srv pour le workshop Christian Zufferey 2018-10-18 14:32:51 +02:00
  • 5776cfbdfd - fait un petit hello world tout complet avec le init.lua - refactorisé les initz.lua tous les mêmes - enlevé les scripts script* - refactorisé le start_boot - le worshop est donc tout bien propre maintenant ;-) Christian Zufferey 2018-10-17 14:44:28 +02:00
  • 142579c5cf wip Christian Zufferey 2018-10-15 20:58:10 +02:00
  • 8a0bdde536 - simplifié mon petit helloworld pour faire clignoter la LED en Lua Script - ajouté le script pour flasher plus facilement les NodeMCU à la chaîne :-) Christian Zufferey 2018-10-15 11:47:51 +02:00
  • d69bdab36a - mon btn_led_remote commence à bien marcher. Sauf que je dois encore le rendre autonome Christian Zufferey 2018-10-11 23:55:05 +02:00
  • 264b188e48 - nouveau firmware minimaliste pour le workshop Christian Zufferey 2018-10-11 23:32:04 +02:00
  • 55a2037088 - repris le projet btn_led_remote dans le workshop, ne fonctionne pas encore Christian Zufferey 2018-10-11 18:26:51 +02:00
  • 73392c7b8b ça ne marche pas encore Christian Zufferey 2018-10-06 21:37:36 +02:00
  • 287e6154bb wip Christian Zufferey 2018-10-05 23:19:19 +02:00
  • fcfe7960cd - ajouté le workshop Christian Zufferey 2018-10-05 22:15:08 +02:00
  • 04f7369cfc - fait de l'ordre dans les scripts ir_send* - fait le script ir_send qui permet d'envoyer un code IR de 4 bits en zproto - fait un tableau de calculs pour le protocole zproto Christian Zufferey 2018-09-16 17:11:13 +02:00
  • e4601dcbd4 - à lire la suite ! - trouvé le moyen de diminuer fortement la portée de mon détecteur IR, il suffit simplement de jouer sur le PWM de la porteuse de 38kHz de l'émetteur IR LED, je lui ai mis un rapport 1/25uS au lieu de 13/13uS, du coup il est hyper directif à 2m environ. Christian Zufferey 2018-09-09 23:11:25 +02:00
  • 2d63dffe02 - mon récepteur IR marche bien, même trop loin, faudra que je dimimue la puisse de la LED IR pour éviter les échos Christian Zufferey 2018-09-09 20:25:22 +02:00
  • 4062fb5489 - yeah, j'ai enfin mes pulses à 38kHz pour ma LED IR qui fonctionne, j'ai utilisé gpio.serout ! - installé le script ir_send.lua dans ma station de mesure mini OLED afin de pouvoir faire des tests de distance sur batterie Christian Zufferey 2018-09-09 19:23:34 +02:00