Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial Commit of Clock Widget, Example for SSD1963 #21

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

bionicbone
Copy link

Initial Commit of Clock Widget and Working Example for SSD1963 8bit Parallel TFT on ESP32

@bionicbone
Copy link
Author

Hi Bodmer,

Awesome library you have created here, I found it some years ago and have been itching to play more, but time was an issue, I'm sure you also feel that pain.

I am not sure if you accept collaborative pull requests ?

If you do, and of course when you have some time could you please review the attached Clock Widget. I've only tested it on an 7" SSD1963 8bit Parallel Interface attached to an ESP32 for now, but have access to an ILI9341 SPI ESP8266 combination and a beautiful round SPI screen which I've not connected yet but hope this works :).

I've added the Widget main code and a Widget --> Clock_Demo.ino for an example.

The widget should be scalable based on radius.

Do you see any issues ? Any improvements or changes required to allow a pull ?

It been awhile since I sent a Pull Request outside my own environment, I hope all is OK, please let me know.

20240613_172601

Best Regards
Kev

@bionicbone
Copy link
Author

It appears to work well, tested on multiple screens
SSD1963 - Parallel 480x800, setup 50 with 800BD_Driver
ILI9341 - SPI 240x320, Setup 42 with no changes
ST7789H2 - SPI 198 x 240, Copy of setup 71 with just width and height updated
All with ESP32

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant