Répéteur WiFi programmé en Python - arnaudrco/exemples GitHub Wiki
8 dépôts github : exemples-de-montages festisol CROUS-micro-python piano visio anumby jouets developpement-voiture raspberry-pico Blog ateliers numériques Repair Café d'Orsay
Un répéteur WiFi est très pratique si la portée du réseau est insuffisante.
Amusez vous à réaliser un répéteur WiFi à base esp testé ici en ligne de commande sur l’interface arduino ici ou sur une page web ici ou en microPython ici
Avec l'interface arduino
Nous avons créé un routeur avec un SSID test
Nous prenons un esp neuf préprogrammé en usine en langage LUA et branché sur une prise USB et nous rentrons les commandes en dialoguant avec l'interface arduino/ L'interface est un interpréteur de commande qui retourne à chaque appui sur la touche entrée CMD>
CMD>set ssid réseau_de_la_maison
SSID set (auto_connect = 1)
CMD>set password MdP_pour_la_maison
CMD>set ap_ssid nouveau_réseau
CMD>set ap_password MdP_nouveau_réseau
CMD>save
CMD>reset
Avec une interface web
Amusez vous à créer une interface web pour paramétrer votre routeur directement sur une page internet ! Les fichiers pour le module esp32 ou esp32-C3 sont disponibles sur https://github.com/martin-ger/esp32_nat_router/tree/master/build. J'ai testé https://github.com/arnaudrco/exemples/blob/main/esp32_nat_router-master.zip. Après décompression du zip, sous Linux et en me plaçant dans le répertoire build, j'utilise esptool.py :
esptool.py --chip esp32 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader.bin 0x8000 partitions.bin 0x10000 firmware.bin
La sortie USB du module esp sur une interface arduino donne alors :
Le module esp devient alors un site internet avec une page web pour paramétrer le routeur
voila, votre répéteur est créé !
en Python
Nous allons utiliser le micro-programme MicroPython avec le tuto disponible ici
Amusez vous à programmer en MicroPython sur un esp. Le mot de passe du point d'accès créé est :
code disponible ici
- Domotique / Énergie / Objets connectés
- Lampe connectée
- Escape Game
- Lire-sa-consommation-avec-un-module-PZEM
- Lire sa consommation avec un esp relié au compteur LINKY
- un réseau sans logiciel de domotique avec MQTT
- un répéteur wifi
- les logiciels de domotique
- Pour aller plus loin pour connaître sa consommation
Pages connexes :
- Jouets pour petits et grands
- Jouets pour petits
- Jouets arduino
- Réparation de jouets
- Réparation de smartphone
- Photovoltaïque
- Eolienne
- Tournesol : Commande de cellule solaire
- Logiciels libres
- Domotique / Énergie / Objets connectés
- Piscine
- Electroménager
- Escape Game
- Tour PC
- Installation électrique
- Montages
- Capteurs
- Afficheurs
- Actionneurs
- Instruments
- Processeur
- Zéro déchet
- Derniers projets
- Visio
- Video
- Archives