Witam zainteresowanych tematem.
Dzięki naszemu forum wszedłem w posiadanie modułu LOLIN ESP32 OLED WEMOS ze zintegrowanym wyświetlaczem - foto w załączeniu.
Moduł jest łatwy w użyciu, bo posiada złącze MINI USB, dzięki któremu możemy go zasilić z USB, jak również programować za pomocą ARDUINO IDE.
Aby przygotować ARDUINO IDE do programowania modułu LOLIN ESP32 OLED, należy zaktualizować płytki.
Należy w preferencjach dodać następujący link:
https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json
W załączeniu foto ARDUINO_IDE_1.jpg.
Następnie aktualizujemy płytki i to potrwa parę minut, po czym poszukujemy aktualizacji o nazwie FireBeetle-ESP32 Mainboard i ją wybieramy i po odczekaniu kolejnych kilku minut dodatek będzie zainstalowany i już mamy do wyboru FireBeetle-ESP32 foto ARDUINO_IDE_2.jpg.
Aby była obsługa wyświetlacza OLED, należy ręcznie dodać biblioteki - plik w załączeniu - esp32-oled-ssd1306-master.zip foto - ARDUINO_IDE_3.jpg
Opis zapewne będzie bardziej przydatny dla początkujących naukę programowania układu LOLIN ESP32 OLED.
WAŻNE!!!
Do obsługi wyświetlacza ważne są te dwie linie kodu:
#include "SSD1306.h"
i druga
SSD1306 display(0x3c, 5, 4);
Ta linia kodu pozwala na obracanie obrazu na wyświetlaczu OLED o 180 stopni.
display.flipScreenVertically();
W załączeniu przykładowe 2 kody programów.
Można modyfikować kody programów na ESP8266.
Liczę, że pojawią się kolejne opisy pomysłów na lepsze wykorzystanie modułu LOLIN ESP32 OLED.
Futek2
Fajne? Ranking DIY