Display SSD1306 for ESP32
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Alejandro Araujo Galavíz 8b2aea8994 Improved keyboard pin assignment, added connection diagram and expanded documentation. 1 year ago
Connection Diagram_UI.png Improved keyboard pin assignment, added connection diagram and expanded documentation. 1 year ago
DisplayESP32.ino Improved keyboard pin assignment, added connection diagram and expanded documentation. 1 year ago
Readme.md Improved keyboard pin assignment, added connection diagram and expanded documentation. 1 year ago

Readme.md

Readme

Basic Instructions of Repository DisplayESP32

This repository aims to provide some functions for creating a user interface for the display Adafruit SSD1306 on microcontroller ESP32
For such, new classes are implemented, which are included in the .ino code included in this repo.

To begin with

To be able to use this repository, it's important to first connect the display to the microcontroller correctly. The following diagram shows how it should be done when using an ESP32-WROOM board.
![Connection diagram used for DisplayESP32 repository!](Connection Diagram.png "Connection diagram")

It is possible to see that the display used in this project uses I2C protocol, thus only two pins are needed to allow communication with the microcontroller.
On the other hand, the keyboard uses one pin for each button (configured as Pull up), and a connection to Ground.

Classes

In this section, the created classes are discussed, to better understand how each of them works.

###Option class