Do you find that the style of your digital clock doesn't suit you, or do you get tired of the original style of the clock after a while?
So this time I make an digital clock that can change the style of dial, using makerfabs upgraded 1.28" screen, this board has screw holes in the four corners, which make it very easy to install. And compared to the 2.1″ screen, it same comes with the same rotary encoder and press screen function, but the price is nearly 50% cheaper!
As you can see from the video, when I press the screen, the clock dial will change. I have also made other demo using the 1.28" screen, such as color light controller and ADC interface testing. I hope I can make the most of MaTouch ESP32-S3 RotaryIPS-Display1.28" GC9A01, and give me a bigger surprise.
I need something to help me touch or interact with the screen, modify the touchpad function according to the pre-set functions in touch.h and touch.cpp, and pass the state of the touchpad to the LVGL graphics library.
Choose the Arduino and enter in parameters. According to the features of MaTouch_ESP32-S3 Round SPI TFT with Touch 1.28", the resolution is 240*240, the shape is a circle, and the color depth is 16-bit.
Design the screen
Add the images to assets, and then it allows you to select them and widget components to design the scenes. After, clicking the widget of the list on the Hierarchy panel, you can modify the parameters of the select widget on the Inspector panel, all is determined by your preference.