Created
December 2, 2019 07:04
-
-
Save BriSeven/fa230fecfbf1eb70fcf6f6338fdd4fc2 to your computer and use it in GitHub Desktop.
Retro /Hobbyist LCD and graphics drivers research
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ym 2151 sound chip | |
saa 1099 sound chip | |
http://www.raio.com.tw/en/RA8876.html | |
RA8876 lcd driver/controller video chip | |
RA8877 | |
https://github.com/techtoys/HDMI-Shield/tree/master/Ra8876_Lite | |
ILI9486 (480x320) | |
HX8369 ( 480 x 864 ) | |
winbond w9825g6kh-6 (ram) ($3.75 from mouser) | |
faster replacement for FBCP | |
https://github.com/bitbank2/BB-CP | |
spi lcd lib | |
https://github.com/bitbank2/SPI_LCD | |
framebuffer mirroring | |
https://github.com/notro/fbtft/wiki/Framebuffer-use | |
fork of super fast lcd driver with touch support | |
https://github.com/Cpasjuste/fbcp-ili9341/tree/library | |
- Braid HTTP (https://braid.news/) | |
- Automerge (https://github.com/automerge/automerge) | |
- Gun (https://gun.eco/) | |
- Yjs (http://y-js.org/) | |
- Noms (https://github.com/attic-labs/noms) | |
- DAT (https://dat.foundation/) | |
rc = spilcdInit(LCD, 0, SPI_DEFAULT_FREQ, 10, 9, -1, 13); // LCD type, flip 180, SPI Channel, D/C, RST, LED | |
spilcdSetOrientation(LCD_ORIENTATION_ROTATED); | |
spilcdDrawTile(height/2, y, 16, 16, (unsigned char *)usColors, 0); | |
spilcdScroll(1, -1); | |
// Erase and start over in portrait orientation | |
spilcdFill(0); | |
spilcdSetOrientation(LCD_ORIENTATION_ROTATED); | |
spilcdScrollReset(); | |
spilcdRectangle(x, y, w, h, usColor, bFill); | |
spilcdSetOrientation(LCD_ORIENTATION_NATIVE); | |
spilcdFill(0); | |
spilcdScroll(2, 0); | |
spilcdWriteString(0, height-8, "This is a test of scrolling text", usColors[(rc>>3)&7], usColors[((rc>>3)+1)&7],0); | |
spilcdWriteString(0, height/2, "Big Text!", usColors[0], usColors[1],1); | |
spilcdShutdown(); | |
https://github.com/bitbank2/SPI_LCD/blob/master/Arduino/spi_lcd.h | |
https://github.com/wiredolphin/RaspiGFX |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment