Discovering ESP-NOW in MicroPython with Asyncio

Published at : 23 Dec 2025

Explore the power of asyncio in ESP-Now with MicroPython. Learn how to harness the capabilities of asynchronous programming to enhance the efficiency and responsiveness of your ESP-Now IoT projects.

WriteUp:
https://www.donskytech.com/discovering-esp-now-in-micropython-with-asyncio/

Code:
https://github.com/donskytech/micropython-ESP32-ESP8266/tree/main/espnow-async

ESP-NOW MicroPython Series:
Exploring ESP-NOW in MicroPython: A Learner’s Guide - https://www.youtube.com/watch?v=zitT1Roc_mU
Discovering ESP-NOW in MicroPython with Asyncio

Contents of the Video:
0:00 Intro
0:23 ESP-NOW in MicroPython with Asyncio
1:43 DonskyTech Plug
2:08 What is MicroPython Asyncio?
3:33 Asyncio Concepts
5:43 Micropython Asyncio Demo
10:35 Wiring/Schematic
11:19 How to install aioespnow?
13:06 Micropython Async Library
14:30 Code Explanation
19:28 How to run and test asynchronous aioespnow MicroPython projects
22:21 Outro

Parts/Components Used in this Project:
ESP32 - https://amzn.to/3X9b7rA
ESP8266 - https://amzn.to/3GC9Xyb
Button Switch - https://amzn.to/3sG4Yce
LED Kit - https://amzn.to/3Ljk2TI
Resistor Kit - https://amzn.to/3GJCrHv
Potentiometer - https://amzn.to/3sQbKwg
Breadboard - https://amzn.to/3GDnbeW
Arduino/Raspberry Pi Kit - https://amzn.to/3L9KTBF

These are affiliate links and I would earn a commission to support my site when you buy through it

If you like my posts or videos then please consider subscribing to my channels and sharing them with your friends:

Website: https://www.donskytech.com
Youtube: https://www.youtube.com/c/DonskyTech
Facebook: https://www.facebook.com/DonskyTech
Twitter: https://twitter.com/DonskyTech

If you are generous and think I have helped you, please consider buying me a coffee. 🙂
Paypal:
donsky.iot.tech@gmail.com

Buy Me a Coffee:
https://buymeacoffee.com/donskytech

Patreon:
https://www.patreon.com/donskytech

#espnow
#micropython
#asyncio
#aioespnow
#esp32
#esp8266
#thonny