Programms to use adafruit display as usb display with linux
nix build .#componentName
rp2040 firmware to drive adafruit sharp memory display over spi displaying static frame as first prototype
###usb_echo rp2040 firmware to echo back data received over usb from host computer used as second prototype to test usb data transfer
###usb_echo_driver linux driver counterpart to work with usb_echo sends hard coded data packet over usb on data received logs it to dmesg
rp2040 firmware to drive adafruit sharp memory display over spi displaying frame sent over usb from host computer
linux driver counterpart to work with usb_display sets up relevant components for linux drm subsystem to work with wayland etc. reads out framebuffer and sends data over usb to display (rp2040)
- go over first prototypes again
- define protocol to send framebuffer or adafruit sharp memory display commands
- implement basic driver using hard coded framebuffer data
- read into drm subsystem to implement components for framebuffer driver