Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Nano Controlled OLED Display with Rotary Encoder and Button Input

View and Edit Project In Cirkit DesignerImage of Arduino Nano Controlled OLED Display with Rotary Encoder and Button Input

Circuit Documentation

Summary

This circuit integrates an Arduino Nano microcontroller with a 0.96" OLED display, a tactile switch button, and a rotary encoder. The Arduino Nano serves as the central processing unit, managing inputs from the rotary encoder and the tactile switch, and driving the OLED display to provide visual feedback. The rotary encoder allows for incremental input, the tactile switch serves as a simple user interface element, and the OLED display offers a means to output information such as menu options or sensor data.

Component List

Arduino Nano

0.96" OLED

Tactile Switch Buttons - 12mm Square

Rotary Encoder

Wiring Details

Arduino Nano

0.96" OLED

Tactile Switch Buttons - 12mm Square

Rotary Encoder

Documented Code

Arduino Nano Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code is a template and does not include specific functionality. It should be populated with setup configurations and operational loops that correspond to the intended behavior of the circuit components.