Hi everybody!
First got my hands on a Teensy in 2009, but been out of the loop in recent years. Just started a new project of recent envision and am really excited about it. Got 5 new Teensies(sp?) and 4 touchscreens (so cool!), but before I can start prototyping I want a working schematic, which should include connections to the eventually implemented touchscreens.
While the page:
https://www.pjrc.com/store/display_ili9341_touch.html
does indeed state:
"We recommend using this display only with Teensy LC, 3.x, and 4.x."
in the text below the table, the table does not have a column for LC (hint, nudge, wink: Paul . So, if I interpret correctly from the existing table and TeensyLC front image, I thought I would assign the connections thusly:
Screen -> TeensyLC
------------------
3=CS -> 10(CS0)
5=D/C -> 15(A1)
6=SDI -> 0(MOSI1) | 11(MOSI0)
7=SCK -> 13(SCK0)
9=SDO -> 1(MISO1) | 12(MISO0)
10=T_CLK -> 13(SCK0)
11=T_CS -> 6(CS1)?, 10?(in use by 3), ?
12=T_DIN -> 0(MOSI1)
13=T_DO -> 1(MISO1)
14=T_IRQ -> 2?
VCC, GND, RESET, LED _seem_ straightforward.
Just to verify my intuition, do the T_ signals represent Touch input, while the others screen output? Guess I should check the docs first, but on my mind at the moment so I ask. Either way, presume CS & T_CS cannot share a pin. And can the software use both MxSx0 and MxSx1? Figured it could, just want to make sure.
Please go easy on me - been through hell since I last worked on these but hoping to still make a difference and contribution.
Skol,
John
First got my hands on a Teensy in 2009, but been out of the loop in recent years. Just started a new project of recent envision and am really excited about it. Got 5 new Teensies(sp?) and 4 touchscreens (so cool!), but before I can start prototyping I want a working schematic, which should include connections to the eventually implemented touchscreens.
While the page:
https://www.pjrc.com/store/display_ili9341_touch.html
does indeed state:
"We recommend using this display only with Teensy LC, 3.x, and 4.x."
in the text below the table, the table does not have a column for LC (hint, nudge, wink: Paul . So, if I interpret correctly from the existing table and TeensyLC front image, I thought I would assign the connections thusly:
Screen -> TeensyLC
------------------
3=CS -> 10(CS0)
5=D/C -> 15(A1)
6=SDI -> 0(MOSI1) | 11(MOSI0)
7=SCK -> 13(SCK0)
9=SDO -> 1(MISO1) | 12(MISO0)
10=T_CLK -> 13(SCK0)
11=T_CS -> 6(CS1)?, 10?(in use by 3), ?
12=T_DIN -> 0(MOSI1)
13=T_DO -> 1(MISO1)
14=T_IRQ -> 2?
VCC, GND, RESET, LED _seem_ straightforward.
Just to verify my intuition, do the T_ signals represent Touch input, while the others screen output? Guess I should check the docs first, but on my mind at the moment so I ask. Either way, presume CS & T_CS cannot share a pin. And can the software use both MxSx0 and MxSx1? Figured it could, just want to make sure.
Please go easy on me - been through hell since I last worked on these but hoping to still make a difference and contribution.
Skol,
John