FT81x on ST7701S Arduino Driver
High quality display module for many Arduino project ideas!
Schematics, KiCad files and Gerber files can be found inside the hardware folder in this repository.
The board is compatible with this display.
The complete hardware is available for sale on Tindie.
The hardware and software has been tested with the following boards:
If your board is missing and has full Arduino support chances are that it's fully supported by this library, too.
If you have tested additional boards (successfully or unsuccessfully) feel free to contact me or open an issue.
[x] Line | [x] Circle | [x] Rectangle |
[x] Gradient | [x] Text | [x] Bitmap images |
[x] Animated spinner | [x] Sound effects | [x] Buttons |
[x] Analog clock | [x] Gauge | [x] Line strip |
[x] JPEG support | [x] PNG support | [x] Scrollbar |
[x] Audio playback | [x] Progress bar | [ ] Custom fonts |
[ ] Dial | [ ] Toggle | [ ] Video playback |
[ ] Keys |
#include "FT81x.h"
FT81x ft81x = FT81x(10, 9, 8);
void setup() {
SPI.begin();
ft81x.begin();
ft81x.beginDisplayList();
ft81x.clear(FT81x_COLOR_RGB(0, 0, 0));
ft81x.drawText(240, 200, 31, FT81x_COLOR_RGB(255, 255, 255), FT81x_OPT_CENTER, "Hello World\0");
ft81x.swapScreen();
}
For more information see the numerous example sketches as well as the API Documentation.
For more information on how to get started with the display driver board, please refer to the Getting Started Guide.
MIT License
The hardware is licensed under CERN-OHL-S v2.