-
Progress on the GUI
03/29/2018 at 04:35 • 0 commentsAs it turns out, I found the original Weather Station library a little too convoluted to work with. It works great with the intended screen size (128×64), but although it's possible to support additional geometries, my initial steps into the rabbit hole made me rethink my strategy.
You see, Daniel's Weather Station library includes custom versions of more established libraries for performing tasks such as displaying text and images on the screen (all hail U8g2!), parsing JSON, etc. And so, I decided to start from scratch, building a GUI on top of the widely adopted U8g2 and a web client for the Weather Underground service suing the built-in ESP8266 http client functionality on top of the ArduinoJSON libraries.
So far so good, more details coming soon!
-
Proof-of-concept prototype!
03/25/2018 at 21:03 • 0 commentsWe're finishing up the write up on the first prototype we used for the ESPecter. For the hardware we used the two components with which we were most familiar: a DevKit board and a 0.96" OLED.
We even had a simple demo code from our tutorial video on querying APIs:
We also used the wonderful library by ThingPulse to test the code that we'll port to the WeMos D1 Mini platform:
We already have a version running on the WeMos D1 Mini, however we need to scale down all the graphic elements to the smaller 64×48 pixels resolution.