Based on https://github.com/Matiasus/ILI9341 this library removes all vendor-level dependencies and gives the caller the ability to hook their HAL into the operations.
Detailed information are described in Datasheet ILI9341.
C library is aimed for driving ILI9341 2.8 TFT LCD display 240x320
This library is platform independent and uses optional hooks. All hook are simply not called if NULL
- reset_pin, dc_pin, cs_pin | Set the respective pins
- delay | Delay microseconds
- sendbyte | Writes a single byte of data. The implementation does not have to immediately send the data and may buffer it for sending in bulk.
- commit | Send all remaining data in the buffer
TODO: Explain the driver here
Library was tested on a HiLetgo ILI9341 2.8" SP TFT Dispay with STM32F072B-DISCO. See ILI9341-STM32F072B for the demonstrations implementation.
