course_os icon indicating copy to clipboard operation
course_os copied to clipboard

LCD Driver for ILI9341 Controller

Open FernandezR opened this issue 10 years ago • 4 comments

Create drive for LCD with ILI9341 controller

FernandezR avatar Dec 05 '15 04:12 FernandezR

Created the initialization function for the LCD and a header file containing the registers for the ILI9341 controller.

FernandezR avatar Dec 05 '15 04:12 FernandezR

I have been researching different ways of implementing the driver in course os, as there are various ways to do. To name a few is the framebuffer implementation used in linux and the user space spi implementation used with many raspberry pi setups. Currently, I am concentrating on the framebuffer method. But this is proving difficult to do alone as there is a great deal of library support that is required.

FernandezR avatar Dec 05 '15 04:12 FernandezR

As a way to get around the library support I have been researching if the ILI9341 controller can be set into a text mode. This will allow for a much more simplified driver that will provide the amount of support that would be needed by course os.

FernandezR avatar Dec 05 '15 04:12 FernandezR

This driver requires much more work to be completed, it will need a group of people to work together to complete the implementation as there are multiple levels required to be implemented for the LCD driver to operate properly, which is difficult for one person.

FernandezR avatar Dec 05 '15 04:12 FernandezR