Hello,
I want to use for my project display 7-10". Touch display is not necessary. Exist any for Teensy 4.0? Would you recommend me any?
It will be for real time plotting charts.
Thanks a lot!
I have been very pleased with the <ER-TFTM070-5> 7" TFT display from buydisplay.com. Support for the RA8875 controller chip is available by default after installing TeensyDuino.
Select the following options from their webpage:
Interface: Pin Header Connection-4-Wire SPI
Power Supply: 5VDC (you can always change a solder jumper if you decide to power it from 3.3VDC)
Touch Panel: No Touch Panel (although I would recommend that you select 7" Capacitive Touch Panel with Controller - in case you change your mind in the future about using it)
MicroSD Card interface: Pin Header Connection (although this interface is not really able to be used - you're far better off using any other microSD device/slot)
Font Chip: (I did not choose to include this)
I bought several at one time to lessen the pain of the shipping cost. Arrival from China was around one week.
Good luck & have fun !!
Mark J Culross
KD5RXT
Hi Mark,
thank you, it looks great. Could you help me with wiring and show me example of code?
Thnks
Michal
Michal:
Here's a <link> to some discussion which includes my pin connections & a simple test sketch (do not be scared by the fact that I was seeking assistance - I fixed my problem by making sure that signals on opposite sides of the PCB did not run parallel, reducing signal cross-talk as much as possible, by maximizing the ground plane on both sides of the PCB, & by adding decoupling caps around the major components). For testing, you can also run the example sketches that are included by TeensyDuino for the RA8875 (from the Arduino IDE, select: File -> Examples -> RA8875 -> _Teensy3).
Feel free to ask any other questions.
Mark J Culross
KD5RXT
Dear Mark,
what is the minimum wiring? (no touch, no SD, ...) Is it similar like for TFT? https://www.pjrc.com/store/display_ili9341_touch.html
Thanks a lot
Michal
@frohr (Michal):
I believe that the following would be the minimum required: RA8875_CS, RA8875_RESET, RA8875_MOSI, RA8875_SCLK, Power & Ground.
Mark J Culross
KD5RXT
#include <SPI.h>
#include <RA8875.h>
/*
Teensy3.x
You are using 4 wire SPI here, so:
MOSI: 11
MISO: 12
SCK: 13
*/
#define RA8875_CS 10 //any digital pin
#define RA8875_RESET 9//any pin, if you wnat to disable just set at 255 or not use at all
RA8875 tft = RA8875(RA8875_CS,RA8875_RESET);//Teensy