Page 1 of 1

SPI and demo for a TFT Graphics Display

Posted: Wed Mar 01, 2017 1:06 pm
by cfbsoftware
The attached zip file contains the source code of the SPI Library module, Graphics line-drawing functions and a demo program to be used with Astrobe for Cortex-M7. It display AutoCAD Slide images of St Paul's Cathedral and the space shuttle on an AdaFruit 1.8" TFT Display.

Target:
STM32F767 and STM32F746 systems with a display connected via SPI3

Tested on:
AdaFruit 1.8" TFT Display (ST7735 and SPI3)

Re: SPI and demo for a TFT Graphics Display

Posted: Mon Aug 27, 2018 3:06 pm
by steve64
Nice!
Which Nucleo board did you use?
Is the AdaFruit 1.8" TFT Display shield directly pluggable into that Nucleo board
or is there any additional HW trick to get a full system working?
Is the backlight control implemented? If so, how good is the quality?

Re: SPI and demo for a TFT Graphics Display

Posted: Tue Aug 28, 2018 12:18 pm
by cfbsoftware
The Slide demo has been tested on both of the STM Cortex-M7 that we support:
I used eight female-male jumper wires to connect the display to the board. The connections are listed in the comments in the source code file ST7735.mod.

A later version of the demo can be found in the \Examples\STM32F7\Slide folder included with Astrobe for Cortex-M7. This is configured to use the same Adafruit TFT display but it is mounted on an Arduino shield. It is more convenient to use as it plugs directly into the Arduino-compatible sockets of the Nucleo boards:
Columbia.jpg
Columbia.jpg (69.1 KiB) Viewed 3544 times
The backlight has just been implemented as on / off.