Measuring Inside and Outside Temperature – Part 2> The code you get with the WeatherStation (https://github.com/squix78/esp8266-weather-station) is meant as a starting point for beginners and enthusiasts to display information. So far there are modules to get correct time from the internet as well as current …
Month: December 2015
ESP8266 WeatherStation with a Magic Mirror
Just had a little time to test my latest idea. I took an IKEA picture frame, mirrored car tint and the Weather station, put everything together and it works! It only took about 30 minutes… Next time I’ll have to be more careful with the …
ESP8266 Weather Station: New Version Released
While I have a few days off I found some time to finally get a consistent set of libraries for the WeatherStation together and fix a few things. Here is a summary of the changes… Weather Station as a library Most important change from my …
ESP8266 Oled Display library: How to customize fonts
Many people were asking me to publish the code that creates the font files used in the SSD1306 OLED library. Well, I was hesitating since the code was a bit hacky. So I sat down and created an online tool which is now open for …
ESP8266 Project Preview: FairyBox – The Kid & Parent Friendly Wifi Controllable MP3 Player
This is a quick preview of my next ESP8266 project in the pipeline: The FairyBox. Planned features: (Planned) Features Simple song selection with big buttons: button 1 selects folder one, first song, press button 1 again and it jumps to second song in folder 1. …
ESP32 unboxing!
Santa came early this year! Espressif has sent me one of the early test boards of the new kid in IoT town, the ESP32. Compared to the ESP8266 which kind of dominated the hacker space in the last 12 months the ESP32 is very powerful! …
ESP8266: Fixing extended ASCII issues in SSD1306 OLED library
I got a few complaints that the esp8266-oled-ssd1306 library does not handle special characters such as Umlauts properly. It turns out that the Arduino IDE does handle characters in the extended ASCII range (from 128-256) as UTF8 characters which means that Strings containing such characters can …
ESP8266 OLED display library release
Recently I released a new version of the esp8266-oled-ssd1306 library. This library allows you to control these wonderful little displays from a ESP8266 with little effort. When I first wrote the library for the WeatherStation I had the problem that 128×64 pixels never seemed enough space …