Hardware/Neuro Vision TFT
Neuro Vision TFT Downloads
Software and design files for the Neuro Vision TFT carrier.
| Item | Format | Location | Status |
|---|---|---|---|
| OV5640 driver library | Part of the Arduino core, libraries/OV5640 | stm32n6 | Current |
| GT911 touch library | Part of the Arduino core, libraries/GT911 | stm32n6 | Current |
| Overlay drawing primitives and fonts | Part of the Arduino core, libraries/PostProcess | stm32n6 | Current |
| Speaker library | Part of the Arduino core, libraries/Speaker | stm32n6 | Current |
| VL53L1CB time of flight library | Part of the Arduino core, libraries/VL53L1CB | stm32n6 | Current |
| MayaW476 WiFi library and module firmware (TFT-W) | Part of the Arduino core, libraries/MayaW476 | stm32n6 | Current |
| Neuro Vision TFT schematic, Rev A | Neuro-N6-Hardware | To be published | |
| Neuro Vision TFT-W schematic, Rev B | Neuro-N6-Hardware | To be published | |
| Carrier mechanical drawing | PDF, STEP | To be published | In preparation |
| LCD panel datasheet | To be published | In preparation | |
| GT911 datasheet | Goodix | Vendor 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.