Show Posts
Pages: [1]
1  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 17, 2014, 06:05:30 pm
ITS ALIVE !!! MUAHAHAHAAH !!  smiley-twist

I switched out the SPI header and it fired right up !
Kids already had a field day with it. My youngest is already asking when he can play plants vs zombies on it  smiley-sad-blue

Now its time to start working on that DAC controls and graphical Layout :/
2  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 17, 2014, 05:59:01 pm
Sorry...

That's what I meant.
The display itself is connected through SPI and the touch interface is connected through I2C.

What I was saying is that I'm using an Arduino Due which has 2x SPI headers and 2x I2C headers
The touch controller was hooked up to pins 20,21 respectively however, I've used the ICSP header and have to try the other one.

3  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 14, 2014, 11:29:56 am
Still no go.

DId the pin swapping for the I2C on my DUE ( pins 20 and 21 ) and still nothing.
Not even a flicker from the back light or any signs of life.

Serial Monitor still returns RA8875 not found
4  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 13, 2014, 10:39:13 pm
Thanks for the input...
I picked mine up for $40.

I have no font chip on it though and the memory wasn't soldered on board as well as it was setup for a parallel interface.
No biggie... that's why i bought a Hot Air SMD rework station smiley-grin
5  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 13, 2014, 01:48:53 pm
Thanks !!

How are you finding the display ?
6  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 12, 2014, 12:23:24 pm
 smiley-sad Nope...
still nothing
7  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 12, 2014, 11:29:27 am
I found this earlier today and will test to verify if this works.

Code:
Connected to ICSP (hardware SPI) and other pins:
#define PIN_RESET 4
#define PIN_CS 5
#define PIN_DC 6
#define PIN_LED 7
8  Using Arduino / Displays / Re: 7" TFT w/ RA8875 on: April 12, 2014, 06:06:02 am
Code:
#include <SPI.h>
#include "Adafruit_GFX.h"
#include "Adafruit_RA8875.h"

// Library only supports hardware SPI at this time
// Connect SCLK to DUE SPI Pin #3 (Hardware SPI clock)
// Connect MISO to DUE SPI Pin #1 (Hardware SPI MISO)
// Connect MOSI to DUE SPI Pin #4 (Hardware SPI MOSI)
#define RA8875_INT 52
#define RA8875_CS 53
#define RA8875_RESET 48

Adafruit_RA8875 tft = Adafruit_RA8875(RA8875_CS, RA8875_RESET);
uint16_t tx, ty;

void setup()
{
  Serial.begin(9600);
  Serial.println("RA8875 start");

  /* Initialise the display using 'RA8875_480x272' or 'RA8875_800x480' */
  if (!tft.begin(RA8875_800x480)) {
    Serial.println("RA8875 Not Found!");
    while (1);

When I open the console and set it to 9600 i can see the output message that RA8875 has not been found.
9  Using Arduino / Displays / 7" TFT w/ RA8875 on: April 12, 2014, 04:25:14 am
Hey guys,

I sprung for something a bit different and I think I'm now paying for it :/
The RA8875 is an attractive device ( SPI and I2C ) but looks like very lil support for these units.

I bought the BuyDisplay TFTM070-5 ( Link to Datasheet and some "example code" on manufacturers site ).

Out of the box it wasn't set for SPI so I had to use the settings from the Datasheet:
4 Wire SPI:
J9, J11, J13, J15 - Open
J10, J12, J14, J16 - Short
R1, R2, R3 - 10K
R35, R36, R37, R38 - 0R00
R39, R40, R41, R42 - NC

So far I had no luck even with the Adafruit RA8875 Library and examples.

Connections are as follows :

TFT Pin -> Arduino Due SPI Pin - Function
 5 ->  6 - CS ( SCS)
 6 ->  4 - MOSI (SDO)
 7 ->   1 - MISO (SDI)
 8 ->  3 - CLK  (SCLK)

As you can see the chip select is pulled low, but not sure if that's done right or not.

Any constructive input is welcome.
PS:
 There is a 128MBit flash on the unit as well.
10  Products / Arduino Due / Re: Due GUI (Graphical user interface) - [now community project] on: March 22, 2014, 06:05:33 pm
I picked out a sligthly different one...
http://www.ebay.ca/itm/291039825694?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649

As far as I have read through the don't see any support for SPI displays.
This also has the RAiO RA8875 Chip ( http://www.raio.com.tw/e%20version/e_product.8875.htm ) which does support SPI, I2C, Serial and has a on-board uSD card slot and options are either a 4 wire or capacitive touch like this one.

I'm planing on using the Due and this display as the micro-controller over I2C to change certain values in the DSP/DAC as well as the digital input board.
Even the GUI is a great start for me as i could port part of it to suit my needs but at this point my programming skills are a bit very rusty LOL ( last time i was writing programs was in basic and this is going back 18 or 20 years :/ )
11  Using Arduino / Networking, Protocols, and Devices / Re: I2C Master controlling multiple devices on: March 16, 2014, 10:38:05 pm
Quote
I've decided to use an Arduino Due as an I2C controller.
That's nice.

______
Rob

What a wonderful and helpful answer !!  smiley-confuse
Now unless I had something helpful to say in a thread, I would read and move on...
With that being said, go post whore somewhere else pal....
BEAT IT !
12  Using Arduino / Networking, Protocols, and Devices / I2C Master controlling multiple devices on: March 16, 2014, 06:56:56 pm
Hey guys...
I'm working on a DSP/DAC and I've decided to use an Arduino Due as an I2C controller.

Heres a list of devices on the I2C network:
Arduino Due - Master
TFT - Slave - 5.0 inch WVGA 800x480 TFT LCD Controller Module Touch Display,I2C,Serial SPI
DSP1 - Slave - ADAU1442/5/6 Address - 0X070
DSP2 - Slave - ADAU1442/5/6 Address - 0X72
DAC1 - Slave - ADAU1966 Address - 0X04
DAC2 - Slave - ADAU1966 Address - 0X24
DIX - Slave - DIX9211
13  Products / Arduino Due / Re: TFT library compatible with Due? on: January 12, 2013, 10:53:44 am
Hey guys...
Anyone tried the ITDB02-5.0 Touch TFT ??

Just wondering as I'm working on a DSP/DAC project and arduino due is the controller of choice running the Hifiduino code for now until I learn how to code.
Pages: [1]