#ESPNow

2025-12-12

Wusst gar nicht dass man den OpenSource #ESP32 Flightcontroller github.com/rtlopez/esp-fc mit #BetaFlight Konfigurator und auch mit #ESPNow / #ELRS zusammen nutzen kann

Kann man sich hier im Video anschauen:
Fly your ESP32 Drone on Betaflight with Radio Controller | ESP-FC Tutorial
youtube.com/watch?v=QTmitUFotik

「ʀᴏʙᴇʀᴛ」robertklep@c.im
2025-12-10

Seems to be working. I’m going to test it with my ongoing project and it everything works as expected, a PR will follow.

#esphome #espnow #esp32 #homeassistant

「ʀᴏʙᴇʀᴛ」robertklep@c.im
2025-12-09

Working on encryption support for ESP-NOW in ESPHome: github.com/robertklep/esphome/

I’ve reached the point where configuration and compilation isn't failing anymore 😅 So tomorrow I'll check and see if it actually works as intended, and then hopefully soon a cheeky PR.

#esphome #espnow #esp32 #homeassistant

「ʀᴏʙᴇʀᴛ」robertklep@c.im
2025-12-08

Working on a distributed alarm system, where an alarm (burglar, panic, fall, etc) is propagated to the rest of the street, using ESP-NOW between the ESP32C3 and the Seeed SenseCAP Indicator, and LoRa between the Indicator and other Indicators running at our neighbours’ houses.

The ESP32C3 is going to be hooked up to a cheap alarm system (hooked up to the siren output, probably); when the alarm sounds, it will send a message to the Indicator it's paired with, which in turn will broadcast the message across the rest of the street.

Initial tests show that the Indicator should have a range of at least 500m, which is more than enough. If not, I can always look into rebroadcasting.

#esphome #homeassistant #lora #espnow #esp32 #iot

2025-10-28
2025-10-28

M5Atom Robot controlled over ESPNOW with voice commands

makertube.net/w/auoiZwhdfASx5F

2025-07-24

Ich habe soeben meine MeshCore Devices auf die Firmware v1.7.4 aktualisiert

Die Repeater XIAO nRF52, 3 x Promicro (1262) (via nRF OTA) und den Repeater Heltec v3 sowie den Room-Server Heltec v3 (via ESP32 OTA) .

Companion Radios: Heltec T114, RAK 4630, Seeed Studio Xiao S3 WIO, Seeed Studio SenseCAP T1000-E,
und den Heltec V3 SN-S1 Sensor-Node (mit dem BME280)

ESP-NOW: USB-Companion, Repeater und Room-Server.

#Messenger #Kommunikation #Notfallkommunikation #MeshCore #Mesh #LoRa #ESPNOW

2025-07-24

Некоторые варианты практического использования протокола ESP-Now в самодельных устройствах

Если вы хотите получить для своих самоделок достаточно быстродействующий (до 1,5 Мбит/с), дальнобойный (300+ метров), и, в то же время, энергосберегающий (50 мА во время передачи) протокол, то "ESP-Now" - ваш выбор! В этой статье мы не будем разбирать подробно все технические особенности протокола, так как для этого есть соответствующие спецификации, - вместо этого мы остановимся на более интересном: его практическом применении и, в общем, ознакомимся с некоторыми особенностями протокола.

habr.com/ru/companies/beget/ar

#ESPNow #практическое_применение

2025-06-23

We now have #ESPNow #WiFi capability for @microblocks

#MicroBlocks

Screenshot of one microcontroller sending a message using ESPNow protocol to another one
2025-05-17

The receiver hardware consists of:
- ESP32 D1 mini board
- RS485 transceiver
- XLR socket
- Big power bank
- WS2812 LED ring I had laying around to debug the effects

It receives the button events via #ESPNOW, processes them to light effects and outputs #DMX to the RGB spotlights (and the WS2812 LEDs).

I finished putting everything in a stylish cardboard box at 7am on the day of the event and went to sleep :P

#Grobpfottaster2Light #ESP32

Picture of the insides of the receiver cardboard box, it shows the listed components inside.Picture of the finished receiver box. There's a panel mounted XLR socket for connecting the XLR cables for the DMX signalling. 
The box is labeled "DMX Empfänger 3000" "CardboardEngineering™"
2025-05-17

Software-wise, the buttons are pretty simple.
I used the #ESPNOW protocol, ofc, because the actions had to be transmitted quickly and without using much power.
The button simply transmits its state (and battery level). So during a normal press "cycle" it sends the packets: 'pressed', then 'held' (repeated), and finally 'released'.

I tried to optimize the power usage as much as possible.
Disabling the ESP-NOW receive already dropped the idle power usage from 80mA to 20mA.
Going to light sleep between button presses dropped it further to around 0.6 mA.
(Deep sleep didn't work correctly with the chosen wake-up pin and would've been overkill for "has to survive an evening" anyways. Even light sleep isn't really necessary [foreshadowing])

#Grobpfottaster2Light #ESP32

2025-05-09

Ich habe soeben meine MeshCore Devices auf die Firmware v1.6.0 aktualisiert

MeshCore LoRa:
Repeater Heltec v3 und den Room-Server Heltec v3.
Companion Radios: Heltec v3, Heltec T114, RAK 4630, Seeed Studio Xiao S3 WIO, Seeed Studio SenseCAP T1000-E.

MeshCore ESP-NOW:
Repeater Heltec v3 und Companion Radio Heltec v3.

🔗 matrix.to/#/!zsKeYAmLCJicjJBdh

#Notfallkommunikation #Mesh #LoRa #MeshCore #ESPNOW #Heltec #RAK #SeedStudio #Repeater #RoomServer

2025-05-07

MeshCore: ESP-NOW ↔ LoRa Bridge und Gateways

Unser MeshCore-Handbuch (Übersetzungen und Ergänzungen für die Offline- und Off-Grid-Messaging-Plattform für sichere Kommunikation) wurde um eine “ESP‐NOW Übersicht” ergänzt.

🔗 meshcore-de.net/meshcore-handb

#Notfallkommunikation #Mesh #LoRa #MeshCore #ESPNOW

Bildbeschreibung:
Schematische Darstellung eines LoRa und eine ESP-NOW Mesh Netzwerks, verbunden mit einer Bridge.
2025-05-06

MeshCore bringt zusammen, was zusammengehört

LoRa-Mesh-Netzwerke sind mittlerweile doch sehr bekannt, aber ein ESP-NOW Mesh ist noch wirklich selten anzutreffen. MeshCore eröffnet die Möglichkeit (derzeit noch in einem recht frühen Entwicklungsstadium) beide Netzwerke miteinander zu verbinden und zu nutzen. Die ersten Tests sind sehr vielversprechend 😀

🔗 meshcore-de.net/meshcore-handb

#Notfallkommunikatio #Mesh #WAN #LoRa #MeshCore #ESPNOW

Bildbeschreibung:
Screenshot aus der MeshCore-App.Bildbeschreibung:
Screenshot vom T-Display S3 Pro.
2025-04-14

#JournalEverything DIY bike shed alarm update: I've been chewing this over for a few days now. I didn't post about it at the time, because I was still processing it.

I was busy hooking the updated ESP32-based external alarm panel electronics up on Saturday night, in fact I was nearly done, and as I was working I noticed a "hot electronics" smell. No #MagicSmoke but a definite "hot" smell. Using my built-in temperature sensor (aka index finger) I traced this to the actual S2-mini ESP32 board. And it was hot enough to make me recoil. #BadNews .

I disconnected the power - both the battery backup and the DC feed and bailed. It was dark and I was well overstimulated from trying to get everything wired together properly in the cramped space of the enclosure box.

So I've been mulling this over "on the backburner" (i.e. subconsciously) ever since. I hadn't reached any conclusions yet, so I let it sit there.

This morning, I have some ideas/theories. Will be investigating further:

1. The piezo sounder could be drawing too much current. It was sounding constantly from the time I hooked up the backup battery.

2. The tone() call I'm using to drive could be too CPU intensive.

3. The #ESPNOW radio comms is somehow causing the heat - perhaps winding the output power up really high because it was getting no response from its peer, which was switched off at the time. I don't know how much, if any, handshaking ESPNOW does.

4. Something else electronic is drawing too much current through the onboard voltage regulator or similar.

#WeWillSee

2025-04-11

#JournalEverything Back working on the bike shed alarm. I've disconnected the old #D1-mini board from the shed panel, and brought the guts back to my desk. Confirmed that the S2-mini board does in fact fit, and powers up h #yay! Now I need to get this one paired with the CYD off the internal panel and check I've got the right IO ports defined (they are different from the D1) and that everything works properly. I mean, it worked on the breadboard but everyone says that... #Arduino #ESP32 #DIY #ESPNOW

[Edit added photos and alt text]

Bike shed alarm in situ in the shed, with the front panel off, showing the internal components, including backup battery, base board and charging module. The case is attached to the inside wall of my DIY recycled pallet wood bike shed, with the front panel wedged into a gap between the case and a beam above. You can also see the door reed switch to the top right, and the alarm loop connectors on the top left.The innards of my DIY bike shed alarm still attached to the case's plastic front panel, spread out on my desk, with the S2h mini ESP board fitted on the base board. You can see the backup battery, charging module, and back of the front panel components.
2025-04-11

#JournalEverything Starting with the CYD "internal alarm panel" - I need to add in a tiny bit of coffee to drive the sounder. It needs to pip when the shed door is opened or closed, and scream if the alarm "loop" is broken. It gets status messages over #ESPNOW wireless protocol (NOT WiFi). I program these using the #Arduino IDE in c++. As it runs a state machine algorithm, this should be pretty easy...

2025-04-10

Tomorro's #todolist

1. #3DPrint the next section of an insulin canula puck store I designed for my 24YO #enby's partner. Start off first thing in the morning - it's a 15 hour print.

2. Work on updating my home-made bike-shed alarm to use #ESPNow instead of wifi because the wifi extender it currently relies on keeps dying/dropping out.

3. Install NodeBB on my FreeBSD server and play round with it.

4. Get newly acquired newer old laptop properly set up to run my #LaserCutter. Got Debian installed on it, got most of the software installed, now need to test and tweak.

5. First physiotherapy appointment in the afternoon for my creaky knees. I know they're wearing out (arthritis) but they have got a lot worse in the past 4 months.

6. Play Shattered Pixel Dungeon and Lexica, and posting/scrolling on Mastodon in spare moment between all that!

[Edit: forgot (I do that a lot)]:
7. Growing "sprouting beans". I've had a jar of them soaking, they should start sprouting tomorrow. They need watering 3 times a day.

Chi ha ucciso Il Conte?chihauccisoilconte@c.im
2025-04-07

Im using espnow protocol to link sensors to a pure data patch #esp32 #espnow #puredata #uidesign #design #arduinoide #interface #interfacedesign

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst