Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Python Esp8266 Projects
Your Gateway to Embedded Software Development Excellence :alien:Project mention: Help Needed with Tauri Desktop App for NFC Card Enrollment on ESP32 | /r/tauri | 2023-08-26
For the ESP32 in read mode, we've successfully developed a project using PlatformIO that accepts the key during build time and stores it in memory.
A collection of scripts to flash Tuya IoT devices to alternative firmwaresProject mention: Kriegt man diese Multisteckdose auf, ohne sie zu zerstören? | /r/de_EDV | 2023-06-09
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry PiProject mention: WLED Project | news.ycombinator.com | 2022-12-23
Thanks for the pointers! After digging a bit more, I found https://github.com/scottlawsonbc/audio-reactive-led-strip which looks like an excellent end-to-end setup that's also easy to explore further from. Can't wait to sink lots of hours into it :D
ESP... The time has come to... Tasmotize!Project mention: Need to source Tasmota-compatible 4 Channel relays | /r/tasmota | 2023-04-12
If you use a d1 mini it has usb, just use https://github.com/tasmota/tasmotizer
LedFx is a network based LED effect controller with support for advanced real-time audio effects! LedFx can control multiple devices and works great with cheap ESP8266 nodes allowing for cost effective synchronized effects across your entire house!Project mention: Advice on controlling LEDs to music | /r/led | 2023-01-21
There is also LedFx which works great with WLED.
GUI application to discover and monitor devices flashed with https://github.com/arendst/Sonoff-Tasmota
Upload files to your esp8266 running nodeMcu
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
WiFi manager for ESP8266 - ESP12 - ESP32 - micropython (by tayfunulu)
Espressif 8266: development platform for PlatformIOProject mention: [Help]Flashed devices with esp12e instead of esp01_1m | /r/Esphome | 2023-01-25
In this thread they're trying to flash 1MB firmware but the tool appears to be compiling to 4MB and refusing to flash. I think this is the issue you're having, I would suggest you update ESPHome to the latest version and try Cleaning your build files. This thread also reinforces my feeling that you didn't actually flash a 4MB firmware onto a 1MB ESP, because that's failing to happen here.
Blynk IoT library for Python and Micropython
MicroPython module to read a rotary encoder. (by miketeachman)
MicroPython driver for TM1637 quad 7-segment LED modulesProject mention: 4 digit display troubleshooting | /r/raspberrypipico | 2023-02-25
I have a 4 digit 7 segment display from Pimoroni that I'm having trouble connecting to my pi pico which is setup to use micropython. I'm using a tm1637 driver installed via thonny, but I'm not able to get the example code output anything to the device. As of now the display defaults to showing it's i2c address (30h).
Micropython Smarthome framework
Full async Micropython web server with small memory footprint.
module for the BMP280 sensorProject mention: Pico W and BMP280 - Why is my first temperature reading correct, but all subsequent readings colder? | /r/micropy | 2022-12-31
I'm using the library by David Stenwall Wahlund.
WiFi Manager for ESP8266 and ESP32 using MicroPython.Project mention: How to properly comply with project licenses? | /r/learnprogramming | 2022-12-07
Hey folks, I'm currently building a plant monitoring system with microcontrollers, mqtt and grafana as a project in university. I'm using ESP32s as my microcontrollers that are hooked up to my plants. I plan to add this library/module to my project to help me establish the wifi connection for my microcontrollers more dynamically, so that I do not have to hard code the credentials. My question is, how do I properly comply with the MIT license / give credit to that module in my code? Do I just add the license and copyright of Igor Ferreira as a comment to wifi_manager.py or do I add a subdirectory for the wifimanager and copy the license to it? I plan on licensing my project under the MIT license as well, but I obviously want to give proper credit where it's due, so I would be very happy if some of the FOSS folks could help me out here! :)
Send Notification to your phone from ESP32, ESP8266, Arduino, RaspberryPi
raspberry pi pico/w based rubber ducky. Also included some libs for esp8266 for wireless injection.Project mention: Similar Bad USBs like RubberDucky | /r/HowToHack | 2023-03-04
Raspberry Pi Pico. I don't think it has all the capabilities of a RubberDucky, but I've got it to work as a HID device, and it's inexpensive too. You can actually use the pico rubber ducky project. https://github.com/Shubhamvis98/pico-rubberducky
IoT messaging framework built on MicroPython and ESP-NOW.Project mention: IoT Messaging Framework Firmware Release | /r/IOT | 2023-09-17
SONOFF S20/S26 - Internet Checker and automatic model rebooter with micropythonProject mention: MODEM REBOOTER | /r/esp8266 | 2023-01-06
Manage back pain with an automated acitvity reminder plus productivity timerProject mention: Show HN: ADHD-friendly pomodoro web app | news.ycombinator.com | 2023-04-06
Thanks for sharing.
For me, The act of starting the pomodoro timer itself was the chore, I think being contextually aware of pomodoro timer was a drag to me.
So I fixed that by creating a butt triggered timer which starts when I sit on my chair and reminds me to get off the chair after 25 mins and triggers the break timer when I do. The whole process is un-attended and I didn't have to be aware of the timer at all.
Then I went overboard and built a game around it using WASM & what not which defeated the whole purpose of me not having to be aware of the timer, So I again went back to the basics and built a new Simple Butt Mover which I use regularly now with huge quality of life improvement.
P.S. Congratulations to OP for the launch of their Pomodoro timer.
Inject and build web files into your sketches.Project mention: Embed minified web files into Arudino sketches | news.ycombinator.com | 2023-02-28
Micro python library for Onesignal messaging services
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Esp8266 related posts
IoT Messaging Framework Firmware Release
2 projects | /r/IOT | 17 Sep 2023
wled + esp8266
1 project | /r/WLED | 19 Apr 2023
Need to source Tasmota-compatible 4 Channel relays
2 projects | /r/tasmota | 12 Apr 2023
[Homeassistant] ESPHome newb ne peut pas connecter mon ESP8266. 'Échec de l’initialisation' lors de l’installation
1 project | /r/enfrancais | 8 Apr 2023
Web.esphome.io says "failed to execute 'open' on 'SerialPort': Failed to open serial port.
2 projects | /r/Esphome | 1 Apr 2023
How can I get data from a database and display it on a large 7-segment LED
1 project | /r/AskProgramming | 7 Mar 2023
Combined two of my favorite hobbies: Dota and home automation
2 projects | /r/DotA2 | 27 Feb 2023
A note from our sponsor - Onboard AI
getonboard.dev | 28 Nov 2023
What are some of the best open-source Esp8266 projects in Python? This list will help you: