I require an LCD display library for text and graphics written in C for Microchip PIC microcontrollers using the XC8 compiler and MPLABX environment.
This could be a port of the Arduino LCD library 'U8g2'.
See ttps://[login to view URL]
There are details on how to port to other microcontroller platforms.
See [login to view URL]
Or you could write a custom library, or port another open source library.
The result must be open source licence or licensed to me for use without restriction.
1) You will supply a C library to drive LCD displays from PIC microcontrollers.
2) You will supply demonstration code for 16F887 to show the library working:
(see attached image example)
7 pixel high font,
14 pixel high font
inverse line of text (swap text and background colour)
show an image from .bmp source image
draw a line.
I will test the deliverable with
a) 16F877 evaluation board (e.g. Microchip 44 pin Demo board)
b) 240 x 128 dot LCD using T6963C controller IC with 8 bit data such as TG240128A-10 LCD
c) 128 x 64 dot LCD with 4 wire serial SPI interface such as EA DOGL128-6
In your Bid, please indicate
previous experiance of any similar task,
whether you would use U8g2 or another library,
Timescale in which you can complete the task,
how you will demonstrate the results.
Many thanks, I look forward to your suggestions.