Nightscout blood sugar display on a Wemos with an OLED display.
All credit and thanks go to the original project contributors:
This is a modified version of those projects.
Credit to Qrome - Thingiverse link
Starting with 1.6.4, Arduino allows installation of third-party platform packages using Boards Manager. We have packages available for Windows, Mac OS, and Linux (32 and 64 bit).
https://arduino.esp8266.com/stable/package_esp8266com_index.json
into the File>Preferences>Additional Boards Manager URLs field of the Arduino IDE. You can add multiple URLs, separating them with commas.Setup Arduino:
Download Libraries and Drivers:
Credentials.h.example:
Configure Wifi Details:
Configure Nightscout Connection:
Adjust Timezone:
Customize Screen Pins:
Set Sleep Time:
Upload Sketch:
Connect the hardware as follows:
Make sure you check the issues section for some help. Here are some issues that I solved when first setting up the project; Issues - Closed
If you'd like to contribute to this project, feel free to submit pull requests following the contribution guidelines.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Anyway, hope someone finds this useful! Feel free to reach out if you have any questions or issues.