ESP32 meet Science Journal. Science Journal, meet ESP32


This entry is part 2 of 5 in the series ESP32
Hey. This page is more than 3 years old! The content here is probably outdated, so bear that in mind. If this post is part of a series, there may be a more recent post that supersedes this one.

I’ve put together PlatformIO library for connecting ESP32 boards to the Arduino* Science Journal App via BLE (Android / iOS). In my case, the boards are 10# generic ones from Aliexpress. The code is on Github here.

* Previously Google Science Journal

It is by no means ‘my code’ BTW. All I have done is to refactor the code from this repo so you can quickly-and-easily to add it to ESP32 projects as a library dependency. Then you can graph and record sensor data in the phone app. Thought it might be useful in this library-form for others too.

Its a WIP.

Displaying Screenshot (19/02/2021...
Analog and digital pin readouts in app connected to ESP32

Usage instruction in the readme, but in a nutshell and the following dependency to your platformio.ini file:

lib_deps = 
    https://github.com/aegis1980/esp32-science-journal.git

Example here.

Series navigation

<< I bought 10 ESP32 dev boards off AliExpress.ESPmDNS: An ESP32 secret (to me anyway) >>