Hardware/Neuro Vision TFT

Neuro Vision TFT Downloads

Software and design files for the Neuro Vision TFT carrier.

beginner1 min read
ItemFormatLocationStatus
OV5640 driver libraryPart of the Arduino core, libraries/OV5640stm32n6Current
GT911 touch libraryPart of the Arduino core, libraries/GT911stm32n6Current
Overlay drawing primitives and fontsPart of the Arduino core, libraries/PostProcessstm32n6Current
Speaker libraryPart of the Arduino core, libraries/Speakerstm32n6Current
VL53L1CB time of flight libraryPart of the Arduino core, libraries/VL53L1CBstm32n6Current
MayaW476 WiFi library and module firmware (TFT-W)Part of the Arduino core, libraries/MayaW476stm32n6Current
Neuro Vision TFT schematic, Rev APDFNeuro-N6-HardwareTo be published
Neuro Vision TFT-W schematic, Rev BPDFNeuro-N6-HardwareTo be published
Carrier mechanical drawingPDF, STEPTo be publishedIn preparation
LCD panel datasheetPDFTo be publishedIn preparation
GT911 datasheetPDFGoodixVendor site

Part numbers

Neuro Vision TFT is OL-DEV-N6-006 at hardware revision A. Neuro Vision TFT-W is OL-DEV-N6-007 at hardware revision B.

Notes

The panel timing is configured in the core's MX_LTDC_Init in cores/NeuroN6/NeuroN6.c. A different panel requires changes there; the Vision API does not expose LTDC timing.

The GT911 configuration flashed to the touch controller determines its interrupt trigger mode. The library polls rather than using the interrupt, so it works with any configuration.