Search found 6 matches

by napo7
Wed Oct 06, 2021 7:19 am
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512520

Re: ESP-Now support for ESP32 (and ESP8266)

mattyt wrote:
Wed Oct 06, 2021 6:28 am
aware of the project to implement ESP-NOW on Linux. T
Is there any requirements about hardware ? Wouldn't be surprised if this requires a raspberry or some specific wifi chip, so the raw frames can be sent ?
by napo7
Tue Oct 05, 2021 9:27 am
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512520

Re: ESP-Now support for ESP32 (and ESP8266)

Edit: I can find the MAC address of the hotspot but it looks like it doesn't know what to do with the ESP-Now data. As far as I know, the ESP-Now frames are vendor specific frames, and I don't think your wifi hotspot would even understand them. Further more, ESP-Now doesn't require the ESPs to be c...
by napo7
Thu Sep 23, 2021 8:43 pm
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512520

Re: ESP-Now support for ESP32 (and ESP8266)

Hi, I've got a very first version of my Mesh library. Here are the current features : - Messages are always sent crypted, as broadcast (so we don't have to bind "known" peers) - When a message is received, we check its TTL : if it is more than zero, we resend it so a further node can have a chance o...
by napo7
Wed Sep 22, 2021 10:31 am
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512520

Re: ESP-Now support for ESP32 (and ESP8266)

without adding unacceptable power overhead for battery operated sensors which want to turn on the RF for the shortest possible time. That looks like a bit difficult : If the mesh network is only made of battery powered, no nodes will be capable of relaying the messages? If there is "always on" devi...
by napo7
Wed Sep 22, 2021 9:07 am
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512520

Re: ESP-Now support for ESP32 (and ESP8266)

I was in fact not adding bcast address on send function, it was my missing part ! That would definitiely be a cool contribution. I've also been looking at the Espressif ESP-MESH capability and thinking about wrapping that in a micropython module as well. Yes, I hope too ;) Have a look at this librar...
by napo7
Wed Sep 22, 2021 7:24 am
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512520

Re: ESP-Now support for ESP32 (and ESP8266)

Announces itself with a specific "discovery" message on broadcast (unencrypted) asking for a service name (eg. "broker") and waits for responses for a few seconds Any of my "broker" nodes that receive the message add the new device as an unencrypted peer and responds with an "Announce" response. Hi...