NodeMcu - Buttons - OLED

Introduction: NodeMcu - Buttons - OLED

About: IoT Developer
  • 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.

Teacher Notes

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.

Step 4: Contact Us:

Be the First to Share


    • Trash to Treasure Contest

      Trash to Treasure Contest
    • Raspberry Pi Contest 2020

      Raspberry Pi Contest 2020
    • Wearables Contest

      Wearables Contest