SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Esp8266 Projects
-
PlatformIO
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
audio-reactive-led-strip
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
-
I tried micropython, liked it, an developed and operated a few home automation devices with it. But changing anything after a few months was a pain - what flashing tool did I use, how did that detail work, etc. Now I run around 15 Tasmota devices in my household and would never look back. The initial flash, depending on the device at hand, can be trivial (e.g. using https://github.com/tasmota/tasmotizer on a device with builtin USB connectivity or with a USB-serial cable) or a bit less so (like the somewhat involved OTA reflashing process https://github.com/yaourdt/mgos-to- for the very handy and inexpensive Shelly devices). In any case, after that it all becomes easy, with web-based configuration, OTA updates, "fleet managament" software like https://github.com/danmed/TasmoBackup, and plug&play integratiom with Home Assistant. If somebody integrated micropython into Tasmota for cases where the countless configuration options and libraries integrated into Tasmota don't suffice, it would be perfect. But meamwhile there is a similar scripting language available within Tasmota for ESP32 devices so I can live with that.
-
-
-
Project mention: Home Assistant: How to Fix API Disconnection and False Positive Sensor Readings with ESP8266 Boards | dev.to | 2025-01-01
According to a thread, Arduino libraries could be the source of the error. Unbeknown to me, you can define which version of the PlattformIO espressif8266 framework is used during compilation. See the available tags and add them to your configuration as shown:
-
-
-
-
-
-
-
-
-
mipyshell
MicroPython based imitation of a POSIX shell that supports line completion, history, basic threading (developed on ESP32 and ESP8266, probably works on other boards)
-
-
pico-rubberducky
raspberry pi pico/w based rubber ducky. Also included some libs for esp8266 for wireless injection.
-
-
-
-
-
Python Esp8266 discussion
Python Esp8266 related posts
-
Xiaomi has provided official support for Home Assistant
-
PlatformIO: A Better Way to Code for STM32 Microcontrollers
-
Firefox Webserial Addon
-
Älytaloista kokemuksia?
-
IoT Messaging Framework Firmware Release
-
wled + esp8266
-
Need to source Tasmota-compatible 4 Channel relays
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Jan 2025
Index
What are some of the best open-source Esp8266 projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | PlatformIO | 8,087 |
2 | tuya-convert | 4,731 |
3 | audio-reactive-led-strip | 2,731 |
4 | tasmotizer | 1,425 |
5 | tdm | 671 |
6 | WiFiManager | 362 |
7 | platform-espressif8266 | 339 |
8 | nodemcu-uploader | 320 |
9 | micropython-rotary | 295 |
10 | lib-python | 237 |
11 | micropython-tm1637 | 195 |
12 | pysmartnode | 116 |
13 | micropython-nanoweb | 109 |
14 | micropython-bmp280 | 90 |
15 | micropython-wifi_manager | 60 |
16 | mipyshell | 46 |
17 | IOTPUSH | 23 |
18 | pico-rubberducky | 10 |
19 | micropython-esp8266-st7920 | 7 |
20 | FILDZ_CYBEROS | 7 |
21 | simpleButtMover | 2 |
22 | arduino-web-inject | 2 |
23 | ModemRebooter | 2 |