Skip to content

Project to display a graphical interface with progress bar and messages on a 128x64 LCD (SPI Mode) screen using an ESP8266 and the U8g2 library.

License

Notifications You must be signed in to change notification settings

Yamil-Serrano/ESP8266-LCD-Interface

Repository files navigation

ESP8266_LCD_Interface

This project demonstrates how to use an ESP8266 to control a 128x64 LCD (SPI Mode) using the U8g2 library. The program displays a progress bar and a status message on the screen. Note: Remember to connect the display to a 5v power source, if you use the 3.3v power source the display will not show image.

Features

  • Displays a progress bar on the screen.
  • Shows a completion message when the progress is done.
  • Uses the U8g2 library for LCD control.

Requirements

  • Hardware:

    • ESP8266 (NodeMCU, D1 Mini, or similar)
    • 128x64 LCD screen (ST7920 controller)
    • Jumper wires for connections
  • Software:

Usage

  1. Clone this repository:
    https://github.com/Yamil-Serrano/ESP8266_LCD_Interface.git
    

License

This project is licensed under the MIT License.

Contact

If you have any questions or suggestions, feel free to reach out to me:

GitHub: Neowizen

About

Project to display a graphical interface with progress bar and messages on a 128x64 LCD (SPI Mode) screen using an ESP8266 and the U8g2 library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages