Alejandro Araujo Galavíz b689808651 | 1 year ago | |
---|---|---|
Connection Diagram_UI.png | 1 year ago | |
DisplayESP32.ino | 1 year ago | |
Readme.md | 1 year ago |
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 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.
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.
In this section, the created classes are discussed, to better understand how each of them works.