After talking with several TouchShield Stealth users, I decided to build a bigger and more powerful option, for the folks who want that extra capacity. The TouchShield Slide is a widescreen option that makes full use of the space on the Arduino, maximizing screen space. With 340×240 resolution and a resistive touchscreen, the Slide offers clear, precise viewing and tactile sensing – that all fits squarely on the Arduino. As for programming, the Slide runs a core similar to the Stealth, so it’ll be just as easy to get up and running!
Specs
- 320×240 OLED Screen
- Resistive Touch Screen
- Storage for 4 full resolution images or 60 128×128 images
- Compatible with Arduino Environment
- Only Uses Arduino Pins: 2 and 3
- Graphics Library Ready to Go
- Draw Shapes, Pixels, Colors, Graphs, Buttons with complete ease, using a SubProcessing graphics API
Media
ArdTouch “iPhone” menu by Alan
Super Mario Clone by Thom
Space Invaders Clone by Thom
Paint Program by Mike
Tutorials/Blogs
Download
Reference
Comments (4)
Camille Moussette said
at 1:10 pm on Jan 18, 2011
Where can I find code or documentation for the TouchShield Slide, something beyond the Youtube clips? The tutorials and links are mostly empty pages. Thanks in advance.
/Camille
Will said
at 1:10 pm on Jan 20, 2011
Check these links out:
http://www.liquidware.com/wikipages/name/TouchShield
http://www.liquidware.com/wikipages/name/MikeExample
Visual Micro said
at 1:07 pm on Feb 13, 2011
Possible to see hardware schematic for the slide. Which analog ports are connected? I2C?
Thanks
Nicholas Herriot said
at 6:06 am on May 25, 2011
Hi Touchshield guys,
I'm a nubie with arduino and the touch shield.
I have some questions:
1) How do I change the initial flash logo on the screen?
2) I'm using Linux for development. I've installed the arduino-0018 antipasto-0042 IDE which allows me to send sketches to the touch-shield slide. However when I want to send a program just to my arduino mega board I get an error which I've posted below:
[echo] Building Arduino Mega libraries...
[echo] Building Arduino Mega board target...
[echo] Building Blink_long for the Arduino Mega core...
[echo] Calculating Blink_long size...
[echo] Binary Sketch (3254 of 126976 bytes, 2.562689%)
BUILD SUCCESSFUL
Total time: 10 seconds
[echo] Uploading Blink_long to board...
[exec]
[exec] avrdude: Version 5.4-arduino, compiled on Oct 22 2007 at 13:15:12
[exec] Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
[exec]
[exec] System wide configuration file is "../..//../../../tools/avr/etc/avrdude.conf"
[exec] User configuration file is "/home/nherriot/.avrduderc"
[exec] User configuration file does not exist or is not a regular file, skipping
[exec]
[exec] Using Port : /dev/ttyUSB0
[exec] Using Programmer : stk500
[exec] Overriding Baud Rate : 57600
[exec] avrdude: stk500_recv(): programmer is not responding
[exec] avrdude: stk500_2_ReceiveMessage(): timeout
[exec] avrdude: stk500_2_ReceiveMessage(): timeout
The only way I can upload to my arduino board is to use the 0022 IDE which seems to be standalone! i.e. you can't deploy to the touchshield. I've also tried to copy everything from the /core dir to my 0022 IDE directory. When I do this I get issues with what seems to be missing includes as many of the global functions and types are not recognized.
Is it possibe to get one ide working with both boards? :-( .
You don't have permission to comment on this page.