Arduino LCD Project Setup


a project with arduino mini, ssd1315 lcd screen and ec12d1564402 for menu selection
Let's start by clarifying the core components for your design. You mentioned using an Arduino Mini, an SSD1315 LCD screen, and an EC12D1564402 for menu selection. To make sure we get the schematic right, I have one quick question:
  1. Which Arduino Mini variant are you planning to use—specifically a 3.3V version or a 5V version?
Feel free to answer or let me know if you’d like to assume a standard variant, and then we can move on to the next details.
the 5v version
Great. For the rotary encoder (EC12D1564402), do you want to use the integrated push-button function in addition to the two rotation outputs? If yes, which Arduino digital pins would you prefer to assign for A, B, and the push-button signals (for example, pins D2, D3, and D4)?
yes I would like to use the push button
Let's assign the rotary encoder signals as follows:
  • Channel A: Arduino Mini D2
  • Channel B: Arduino Mini D3
  • Push Button: Arduino Mini D4
Do these pin assignments work for you?
Confirm pin assignments

VDD
SDA
GND
SCL
Name
Pin #
Type
Part Type
Terminal Order
GND
1
Unspecified
Terminal
VDD
2
Unspecified
Terminal
SCL
3
Unspecified
Terminal
SDA
4
Unspecified
Terminal

SSD1315