Introduction: NodeMcu - Buttons - OLED
- The OLED module shown in the above image is a very popular module available in the market.
- There are many variants of this module available in the market, having different resolutions, communication protocol or pixel colors.
- They do not require backlight since the display creates its own light. Hence, they consume less power. Both I2C and SPI based OLED modules are available in the market.
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: OLED Pin Description
The above image shows a 128x64 I2C based OLED module.
VCC: This is the power pin for the module. A supply of 3.3V or 5V can be provided to this pin to power the display.
GND: This is the ground pin for the module.
SCL and SDA: These are the serial clock and serial data pins for I2C Interface.
Step 2: Interfacing Diagram
- Displaying timer based on delay function on the 128x64 OLED Display module.
- First, do the connections as shown in the above interfacing diagram and then download the Oled_test Arduino file and run the program
Step 3: Circuit
- Connect the Components as shown in the figure and upload the code of NodeMcu_Button_Oled.ino which can be found in the bottom of the Instructable.