I haven't put the firmware on Github for the ESP8266 in the Sonoff device, because it is just slapped together to get the project started. When I really start to work on the full featured ESP8266, I will put it up on Github, but for now, here is the...
I finally got a new layout ready and the communication "API" defined.I was aiming for a structure with an ID, Value and checksum in binary format but for now, and to make debugging easier I made a simple API with all ASCII values: ,,<\n>.This way I can...
I've had a lot of difficulty getting OTA updates to work over HTTPS, so I'm falling back to HTTP for now. I've got it updating the sketch efficiently (meaning, using stock code to check md5sum of file and not bothering to update if the md5sum is the...
Boy those blue leds are bright, and the really need dimmed to prevent the bedroom to be lit up like a movie studio. Unfortunately, PWM on the ESP8266 is somewhat broken, in that you cannot get the duty cycle below about 20%. I only discovered only after...
I managed to get the ESP8266 firmware up to a reasonably usable state this week. You can find them on my github here.The ESP8266 is set up to communicate over MQTT (shoutout to Elliot for his wonderful mini-series on MQTT). Button and relay operation...
I has an ESP8266-01 kicking around my workshop just waiting for a project, so the garage door opener was a perfect choice - it only needed one output, and two inputs.The first problem I had though, was I needed to program it. I read that you can use...
Yep. It's now there. Missing examples, though. With those homebrew development boards you above, that hit the HaD frontpage a few days ago I've just made it a supported platform. For now antares can build the code to run on esp8266 and link all the binary...