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

Added Waveshare RP2040 LCD 1.28 to README.md #81

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

Conversation

GordonCox
Copy link
Contributor

Added Waveshare RP2040 LCD 1.28 to README.md

Added board wavershare-rp2040-lcs-1-28, added a driver for this board.
Set the backlight low (off) then clear the screen to black, initialize the screen, set the backlight high (on).  This prevents the unset memory as showing as static on the screen.
Use the V2::outputPin for the backlight.
Added two buffers so that I can swap between them and prevent screen flickering when updating the display.
Added comments and formmating.
Added arrow and window region updates.
Added Precomputation details on the arrow.
Added frame rate delay adjustment
Fixed a defect in the angle_index
Used one buffer for the background, one buffer for the LCD, copy data from background to LCD buffer before displaying the region on screen.
Clean up and simplify the code.
Background Image for the LCD Clock Display.
Removed the display driver and cleaned up the examples so they always use the frame buffer.
Simplified the example made it more like 0.96
Removed unused dependency
Moved Dependency to Workspace, updated backlight code.
Added documentation for waveshare rp2040 lcd 1.28.
Added the library and demo to the waveshare rp2040 plus with a spi lcd 1.28 connected to it on the specified pins.
@GordonCox
Copy link
Contributor Author

Added the lib and example for the Waveshare rp2040-Plus board and the Waveshare 1.28 LCD spi interface.

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