Répéteur WiFi - 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
Créer une prise
Un répéteur WiFi est très pratique si la portée du réseau est insuffisante. Les modèles commerciaux sont souvent peu pratiques et peu évolutifs. L'accès de ma box était en panne : les appareils accèdent à un galet wifi de dépannage sans changer tous les accès ; très économique aussi : je le branche sur un chargeur USB et il suffit d'un petit contrôleur
répéteur monté dans un lego
installation
Flashing Instructions
ESP32:
esptool.py --chip esp32 \
--before default_reset --after hard_reset write_flash \
-z --flash_mode dio --flash_freq 40m --flash_size detect \
0x1000 firmware_esp32/bootloader.bin \
0x8000 firmware_esp32/partition-table.bin \
0x10000 firmware_esp32/esp32_nat_router.bin
ESP32-C2:
esptool.py --chip esp32c2 \
--before default_reset --after hard_reset write_flash \
-z --flash_size detect \
0x0 firmware_esp32c2/bootloader.bin \
0x8000 firmware_esp32c2/partition-table.bin \
0x10000 firmware_esp32c2/esp32_nat_router.bin
ESP32-C3:
esptool.py --chip esp32c3 \
--before default_reset --after hard_reset write_flash \
-z --flash_size detect \
0x0 firmware_esp32c3/bootloader.bin \
0x8000 firmware_esp32c3/partition-table.bin \
0x10000 firmware_esp32c3/esp32_nat_router.bin
ESP32-S3:
esptool.py --chip esp32s3 \
--before default_reset --after hard_reset write_flash \
-z --flash_size detect \
0x0 firmware_esp32s3/bootloader.bin \
0x8000 firmware_esp32s3/partition-table.bin \
0x10000 firmware_esp32s3/esp32_nat_router.bin
Pour réaliser un répéteur du réseau "NUMERICABLE-63"
La page d'accueil
ESP32 NAT Router
┌───────────────────────┐
│ │
Internet ◄──────────►│ STA AP │◄──────────► Internal
(Upstream) │ Interface Interface │ Clients
│ │
└───────────────────────┘
SOurce https://github.com/martin-ger/esp32_nat_router
fonctionnement
programme minimum en C
Python
ap = network.WLAN(network.AP_IF)
ap.active(True)
ap.config(essid=ssid, password=password)
avec prise ethernet
avec un arduino
https://mischianti.org/esp32-ethernet-enc28j60-with-plain-http-and-ssl-https/
- 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