HOWTO: Wifi repeater/Mesh network

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
Post Reply
roost
Posts: 6
Joined: Wed Jan 16, 2019 10:15 pm

HOWTO: Wifi repeater/Mesh network

Post by roost » Mon Feb 11, 2019 3:30 pm

Hello,

I am trying to create a Wifi Repeater with an esp8266 (Wemos d1 mini pro) to create a "mesh network" so the other nodes connected to the parent node will have internet access.

Does anyone know how to do this?

I found a github repository which might help. But this is for Arduino.
This is the github repository: https://github.com/martin-ger/esp_wifi_repeater

kevinkk525
Posts: 969
Joined: Sat Feb 03, 2018 7:02 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by kevinkk525 » Mon Feb 11, 2019 5:22 pm

The ardunio repository allows for up to 5Mbps only, so I'd assume that creating the same functionality in micropython will be a lot slower and make the Wifi Repeater even less usable.

I can't help with creating this in micropython, I was just wondering about possible applications.
Kevin Köck
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode

roost
Posts: 6
Joined: Wed Jan 16, 2019 10:15 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by roost » Mon Feb 11, 2019 5:25 pm

I don't need this to be fast. Becouse the only thing i want to do is send commands from one esp8266 to the other. But i want this in a mesh to cover more area.

Zigbee would be a valid option. But i don't want this protocol, becouse this is expensive.

kevinkk525
Posts: 969
Joined: Sat Feb 03, 2018 7:02 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by kevinkk525 » Mon Feb 11, 2019 5:59 pm

You could just use the firmware from the repo on one of your esps and communicate between all other connected esps.
But that's of course just a workaround and not the solution to your question.
Kevin Köck
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode

roost
Posts: 6
Joined: Wed Jan 16, 2019 10:15 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by roost » Tue Feb 12, 2019 9:38 am

kevinkk525 wrote:
Mon Feb 11, 2019 5:59 pm
You could just use the firmware from the repo on one of your esps and communicate between all other connected esps.
But that's of course just a workaround and not the solution to your question.
No this is not a solution becouse i want to control lights with the esps. So i kind of want something like Philips Hue, but more extended and with much less of a cost.

kevinkk525
Posts: 969
Joined: Sat Feb 03, 2018 7:02 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by kevinkk525 » Tue Feb 12, 2019 9:44 am

roost wrote:
Tue Feb 12, 2019 9:38 am
kevinkk525 wrote:
Mon Feb 11, 2019 5:59 pm
You could just use the firmware from the repo on one of your esps and communicate between all other connected esps.
But that's of course just a workaround and not the solution to your question.
No this is not a solution becouse i want to control lights with the esps. So i kind of want something like Philips Hue, but more extended and with much less of a cost.
Ok I understand, you want to deploy multiple devices without the need of having one device just as a wireless access point.
Kevin Köck
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode

roost
Posts: 6
Joined: Wed Jan 16, 2019 10:15 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by roost » Tue Feb 12, 2019 9:52 am

kevinkk525 wrote:
Tue Feb 12, 2019 9:44 am
roost wrote:
Tue Feb 12, 2019 9:38 am
kevinkk525 wrote:
Mon Feb 11, 2019 5:59 pm
You could just use the firmware from the repo on one of your esps and communicate between all other connected esps.
But that's of course just a workaround and not the solution to your question.
No this is not a solution becouse i want to control lights with the esps. So i kind of want something like Philips Hue, but more extended and with much less of a cost.
Ok I understand, you want to deploy multiple devices without the need of having one device just as a wireless access point.
Exactly! I want all of those devices to connect to each other. (Mesh network. just like XBee but then with the ESP8266 module, with wifi.)

minivolk02
Posts: 1
Joined: Mon Jan 25, 2021 2:48 pm

Re: HOWTO: Wifi repeater/Mesh network

Post by minivolk02 » Mon Jan 25, 2021 2:51 pm

I have a base micropython version of esp-mdf project. If anybody can help me for futher project promotion, please contact me:
Email: minivolk02@gmail.com
Telegram: @Minivolk

Post Reply