fbiego / ESP32_OLED_BLE

Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP32_OLED_BLE

Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE.

Also functions as a clock, the time is set automatically via BLE when connected to the app.

Videos

Features

  • Receive notifications
  • Clock display (12 & 24hr mode)
  • Rotate and/or flip OLED display
  • Screen & Notification timeout settings

1

Android app

Chronos

Download Chronos

Setup

  • Go to the watch tab and click on the Watches button
  • Pair new watch and select the ESP32
  • To Flip the display toggle Units (Metric, Imperial)
  • To Rotate the display toggle Temperature (Celsius, Farhenheit)

Libraries

Download ChronosESP32 library from Arduino Library Manager or ChronosESP32

Extract the OLED_I2C & ChronosESP32 library to your Arduino libraries folder

The OLED_I2C library has been modified to include the flipMode() function

About

Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.

License:MIT License


Languages

Language:C++ 85.5%Language:C 14.5%