<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Forum: The Garden - Recent Topics</title>
		<link>http://forums.leaflabs.com/forum.php?id=6</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:01:12 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?forum=6&topics=1" rel="self" type="application/rss+xml" />

		<item>
			<title>pra on "AdaFruit 1.8&#34; 18 bit color TFT display"</title>
			<link>http://forums.leaflabs.com/topic.php?id=897#post-5509</link>
			<pubDate>Sat, 02 Jul 2011 23:08:06 +0000</pubDate>
			<dc:creator>pra</dc:creator>
			<guid isPermaLink="false">5509@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;This is a cool little TFT LCD which Adafruit sells for $25 (&#60;a href=&#34;http://adafruit.com/products/358)&#34; rel=&#34;nofollow&#34;&#62;http://adafruit.com/products/358)&#60;/a&#62;.  I have modified the Arduino compatible graphics library and test/demo code to make it work with the Maple.  It uses HardareSPI 1 and a couple of other pins, runs on 3.3V.  If anyone is interested in my hack, send an email to &#60;a href=&#34;mailto:PeterRArcher@hotmail.com&#34;&#62;PeterRArcher@hotmail.com&#60;/a&#62; and I will send the library and instructions along.&#60;/p&#62;
&#60;p&#62;Peter
&#60;/p&#62;</description>
		</item>
		<item>
			<title>josancardenas on "Compilation problem with EEPROM library"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74434#post-105740</link>
			<pubDate>Tue, 26 May 2015 06:42:01 +0000</pubDate>
			<dc:creator>josancardenas</dc:creator>
			<guid isPermaLink="false">105740@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hello guys, i'm programming a class for handle better the class EEPROM.h but i'm having compilation problems. I can't find the problem. i share my code&#60;/p&#62;
&#60;p&#62;cargaMemoria.pde &#60;a href=&#34;http://www.codeshare.io/6vujg&#34; rel=&#34;nofollow&#34;&#62;http://www.codeshare.io/6vujg&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;ddouble.h &#60;a href=&#34;http://www.codeshare.io/p6N8q&#34; rel=&#34;nofollow&#34;&#62;http://www.codeshare.io/p6N8q&#60;/a&#62;&#60;br /&#62;
ddouble.cpp &#60;a href=&#34;http://www.codeshare.io/lEYkY&#34; rel=&#34;nofollow&#34;&#62;http://www.codeshare.io/lEYkY&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;this is my error message&#60;/p&#62;
&#60;p&#62;	Also note that because of preprocessing, line numbers won't match up exactly.  We're working on a fix.&#60;br /&#62;
In file included from C:\desarrollo\MapleIDE - copia\libraries\EEPROM\EEPROM.cpp:2:&#60;br /&#62;
C:\desarrollo\MapleIDE - copia\libraries\EEPROM\/EEPROM.h:39: warning: scoped enums only available with -std=c++0x or -std=gnu++0x&#60;br /&#62;
In file included from &#38;lt;BUILD&#38;gt;\cargaMemoria.cpp:3:&#60;br /&#62;
C:\desarrollo\MapleIDE - copia\libraries\EEPROM/EEPROM.h:39: warning: scoped enums only available with -std=c++0x or -std=gnu++0x&#60;br /&#62;
In file included from &#38;lt;BUILD&#38;gt;\/DDouble.h:5,&#60;br /&#62;
                 from &#38;lt;BUILD&#38;gt;\DDouble.cpp:2:&#60;br /&#62;
C:\desarrollo\MapleIDE - copia\libraries\EEPROM/EEPROM.h:39: warning: scoped enums only available with -std=c++0x or -std=gnu++0x
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Magician on "ILI9340 library (driver + test code) over SPI."</title>
			<link>http://forums.leaflabs.com/topic.php?id=74193#post-105037</link>
			<pubDate>Sun, 08 Dec 2013 09:03:59 +0000</pubDate>
			<dc:creator>Magician</dc:creator>
			<guid isPermaLink="false">105037@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I re-write (read hacked) AdaFruit's library for their ILI9340 based TFT Display.&#60;br /&#62;
For now, SPI2 and associated pins are &#34;hard-coded&#34;, for some reason SPI1 on my Olimexino&#60;br /&#62;
(Maple clone) is rejecting to participate -);&#60;br /&#62;
Some features aren't implemented yet - reading microSD, for example.&#60;br /&#62;
Link to code:&#60;br /&#62;
&#60;a href=&#34;https://drive.google.com/file/d/0Bw4tXXvyWtFVZnJzdzhnZXdkczQ/edit?usp=sharing&#34; rel=&#34;nofollow&#34;&#62;https://drive.google.com/file/d/0Bw4tXXvyWtFVZnJzdzhnZXdkczQ/edit?usp=sharing&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Comments are welcome.&#60;br /&#62;
Have fun!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>JoshSanders on "Pulse Pal: a Maple powered analog pulse train generator"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74408#post-105620</link>
			<pubDate>Sun, 11 Jan 2015 10:14:44 +0000</pubDate>
			<dc:creator>JoshSanders</dc:creator>
			<guid isPermaLink="false">105620@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'm posting to share Pulse Pal, a new open source hardware project I developed based on the Leaflabs Maple.&#60;/p&#62;
&#60;p&#62;Pulse Pal is a device that generates configurable trains of square pulses ranging from +10 to -10V, using a bipolar DAC. Four output channels are independently configurable, and two digital trigger channels can be used to start playback. APIs are available in C++, Python and MATLAB. It is intended as an open and inexpensive (~$210) alternative to pulse generators used in neurophysiology research that cost thousands.&#60;/p&#62;
&#60;p&#62;You can read about Pulse Pal in our recent publication in Frontiers in Neuroengineering:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://journal.frontiersin.org/Journal/10.3389/fneng.2014.00043/abstract&#34; rel=&#34;nofollow&#34;&#62;http://journal.frontiersin.org/Journal/10.3389/fneng.2014.00043/abstract&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Here is the project repository:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://github.com/PulsePal/PulsePal&#34; rel=&#34;nofollow&#34;&#62;https://github.com/PulsePal/PulsePal&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;And here is the wiki:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://sites.google.com/site/pulsepalwiki/home&#34; rel=&#34;nofollow&#34;&#62;https://sites.google.com/site/pulsepalwiki/home&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I'm currently developing a surface mount version of the device with an upgraded DAC.&#60;/p&#62;
&#60;p&#62;Any feedback on this project is much appreciated - and please contact me with any questions (see wiki for contact info). I am grateful for all your help over the years when I posted questions - the leaflabs dev community is simply awesome! &#60;/p&#62;
&#60;p&#62;Regards,&#60;br /&#62;
Josh Sanders
&#60;/p&#62;</description>
		</item>
		<item>
			<title>krab on "Using STM32F10x library"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74194#post-105043</link>
			<pubDate>Sun, 08 Dec 2013 21:48:44 +0000</pubDate>
			<dc:creator>krab</dc:creator>
			<guid isPermaLink="false">105043@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hello everyone. I'm using maple mini r2 and i'm trying to run program that uses some standard STM32 libraty (STM32F10x_StdPeriph_Lib_V3.3.0 and STM32F10x_DSP_Lib_V2.0.0) I discovered that i can import library from sketch section (what i did is - i created in libraries a new folder containing needed libs). But when i'm trying to compile, IDE says &#34;... this is the location of the previous definition&#34; and it is pointing almost every function from every library i added. My question is, how to add this libraried without any conflict with IDE libs. Thanks for help
&#60;/p&#62;</description>
		</item>
		<item>
			<title>hihohoho on "Library ready( (ish) for Maple and colour lcd ILI9163 and HX8353 (128x160)"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74086#post-104848</link>
			<pubDate>Sat, 02 Nov 2013 07:54:39 +0000</pubDate>
			<dc:creator>hihohoho</dc:creator>
			<guid isPermaLink="false">104848@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi all,&#60;/p&#62;
&#60;p&#62;I've recently purchased a small 262k colour lcd module from ebay for about £3. There are lots of them around but drivers are mostly for Arduino. They're designed for 3.3V or 5V and have 8 pins exposed in breadboard friendly format, programmable via SPI, though only 4 maple pins are needed(minimum). The main driver is a HX8353 ic which is ILI9163 compatible.&#60;/p&#62;
&#60;p&#62;It came with some code, but not really Arduino or Maple compatible. There are other Arduino libraries around but most seem to be for specific boards from Adafruit and such and looked a pain to get working, if at all.&#60;/p&#62;
&#60;p&#62;Anyway, after a bit of head scratching I thought it'd be easier (and more fun) to write my own, specifically for the maple. I think it's more suited to the maple rather than Arduino cause of the maples speed.&#60;/p&#62;
&#60;p&#62;( search ebay for 128x160 lcd )&#60;/p&#62;
&#60;p&#62;My question is, can it be uploaded to the Maple wiki? The libraries sections is still looking rather sparse. I've got a small bit of testing to do, and maybe I might add a small 'game' demo, but it should be available in a couple of days.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>newyorkbrass on "libmaple with Windows Toolchain works"</title>
			<link>http://forums.leaflabs.com/topic.php?id=74058#post-104785</link>
			<pubDate>Fri, 18 Oct 2013 02:47:34 +0000</pubDate>
			<dc:creator>newyorkbrass</dc:creator>
			<guid isPermaLink="false">104785@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;If you follow the instructions here &#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://wiki.leaflabs.com/index.php?title=Running_ChibiOS_on_the_Maple_r5&#34; rel=&#34;nofollow&#34;&#62;http://wiki.leaflabs.com/index.php?title=Running_ChibiOS_on_the_Maple_r5&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;You can use the same windows toolchain to compile, build and upload under windows. Tried both on maple and on maple_mini. &#60;/p&#62;
&#60;p&#62;You can clone libmaple using git bash window, but you must compile using a windows cmd window and not the git bash window. &#60;/p&#62;
&#60;p&#62;The only caveat is the upload - you must you perpetual bootloader mode and manually enter the dfu-util command to get it running.&#60;/p&#62;
&#60;p&#62;Another small tip - if you dont have make installed - sees that typing &#34;cs-make&#34; works much faster. &#60;/p&#62;
&#60;p&#62;if there is any interest I might be able to contribute a walkthrough.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>lostinspacebar on "Libmaple + Windows"</title>
			<link>http://forums.leaflabs.com/topic.php?id=2618#post-12984</link>
			<pubDate>Wed, 29 Aug 2012 11:04:02 +0000</pubDate>
			<dc:creator>lostinspacebar</dc:creator>
			<guid isPermaLink="false">12984@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I've started some work on making libmaple compile on windows with codesourcery (or similar GNU tools on windows). I'm getting close, but the only problem right now is that GNU make doesn't support colons (':') in path names for targets. Escaping them doesn't seem to make a difference (still gives me a &#34;multiple targets&#34; error).&#60;/p&#62;
&#60;p&#62;This is kind of a show stopper for me right now. I was wondering what everyone thought about me doing something specific for windows. Like making makefiles for nmake instead of GNU make. I can take the responsibility of keeping them up to date with changes to libmaple. I know there is some redundancy there but the current state of windows buildage of libmaple is annoying at best.&#60;/p&#62;
&#60;p&#62;- Aditya
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Anonymous on "TFT LCD Version 2"</title>
			<link>http://forums.leaflabs.com/topic.php?id=923#post-</link>
			<pubDate>Thu, 21 Jan 2016 19:01:12 +0000</pubDate>
			<dc:creator>Anonymous</dc:creator>
			<guid isPermaLink="false">@http://forums.leaflabs.com/</guid>
			<description></description>
		</item>
		<item>
			<title>pyrohaz on "Fast shift register"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11822#post-26276</link>
			<pubDate>Tue, 28 May 2013 08:14:00 +0000</pubDate>
			<dc:creator>pyrohaz</dc:creator>
			<guid isPermaLink="false">26276@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hey, i've recently received my TDA1543 and after reading the data sheet, sending data looks to be pretty much exactly the same as you should to a 4000 series shift register.&#60;/p&#62;
&#60;p&#62;I've written some example code using some of the low level pin manipulation found elsewhere on this forum and have managed to squeeze out a bit clock of ~3.2MHz, to write 16 bits of data takes ~5uS, is there anyway I can speed this up by making my code more efficient? Below is my code:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;code
#define sbit(port, pin) port-&#38;gt;regs-&#38;gt;BSRR = BIT(pin)
#define cbit(port, pin) port-&#38;gt;regs-&#38;gt;BRR = BIT(pin)

int PWMWriteVar = 43690, a;

void setup(){
  pinMode(32, OUTPUT);
  pinMode(34, OUTPUT);
  pinMode(36, OUTPUT);
}

void loop(){

  cbit(GPIOC, 7); //Pin36, Latch
  for(int w = 0; w&#38;lt;16; w++){
    if(w&#38;lt;0){
      a = 0;
    }
    else{
      a = w;
    }

    cbit(GPIOB, 15); //Pin34, Bit Clock

    if((PWMWriteVar&#38;amp;(1&#38;lt;&#38;lt;w))&#38;gt;&#38;gt;a){
      sbit(GPIOB, 13); //Pin32, Data Out
    }
    else {
      cbit(GPIOB, 13);
    }
    sbit(GPIOB, 15);
  }
  sbit(GPIOC, 7);

}&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>bubulindo on "Maple Encoder interface."</title>
			<link>http://forums.leaflabs.com/topic.php?id=11890#post-26389</link>
			<pubDate>Sun, 02 Jun 2013 03:45:15 +0000</pubDate>
			<dc:creator>bubulindo</dc:creator>
			<guid isPermaLink="false">26389@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hello, &#60;/p&#62;
&#60;p&#62;I just got round to create a library to use an onboard timer as a quadrature encoder interface. &#60;/p&#62;
&#60;p&#62;It is quite undocumented, but I've added an example where the Maple simulates encoder signals and all that is needed is to jumper the board's pins. I haven't been able to test it with an encoder as I haven't found one that works on 3,3V or 5V that wouldn't break my budget. Although the cheap chinese pcb encoders are terrible with bouncing and the internal filters of the chip can only do so much. :( &#60;/p&#62;
&#60;p&#62;If anyone wants to give it a try and point out some improvements/bugs, I'd be happy to correct and upgrade.&#60;br /&#62;
Ideally this would be used with the HardwareTimer class, but I found that I would have to do some changes there and that would probably be an issue for compatibility. &#60;/p&#62;
&#60;p&#62;The library is at: &#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://code.google.com/p/maple-encoder-interface/&#34; rel=&#34;nofollow&#34;&#62;https://code.google.com/p/maple-encoder-interface/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Any feedback is welcome. :)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tlgosser on "digitalWriteFaster.h"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11844#post-26308</link>
			<pubDate>Thu, 30 May 2013 02:18:49 +0000</pubDate>
			<dc:creator>tlgosser</dc:creator>
			<guid isPermaLink="false">26308@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;digitalWriteFaster.h is a hardware specific replacement for digitalWrite (digitalWriteFaster), digitalRead (digitalReadFaster), and shiftOut (shiftOutFaster).&#60;/p&#62;
&#60;p&#62;Based on code written by moderator 'gbulmer'.  Really it is a major improvement.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://github.com/tlgosser/Maplefiles&#34; rel=&#34;nofollow&#34;&#62;https://github.com/tlgosser/Maplefiles&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>TheAceOfHearts on "Laser Tag Revolution, showing off a project I worked all semester on!"</title>
			<link>http://forums.leaflabs.com/topic.php?id=11692#post-26041</link>
			<pubDate>Thu, 16 May 2013 02:55:59 +0000</pubDate>
			<dc:creator>TheAceOfHearts</dc:creator>
			<guid isPermaLink="false">26041@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Been working on this all semester-long, so I figured I'd show it off! &#60;/p&#62;
&#60;p&#62;Me and a team of three friends built a laser tag system that connects through bluetooth to android smartphones. This then connects to the server which handles the game logic. Essentially, this means you can play laser tag *anywhere* as long as you've got internet connectivity with your smartphone. And while you play you get feedback on the game's progress. Enough blabbering, let's get to the video! &#60;/p&#62;
&#60;p&#62;You can find the video demo here! (&#60;a href=&#34;http://www.youtube.com/watch?v=hs2FppfotFk&#34; rel=&#34;nofollow&#34;&#62;http://www.youtube.com/watch?v=hs2FppfotFk&#60;/a&#62;) (WARNING: We were sleep deprived for many days, and I'm talking in Spanish in the video, but I don't think it's a big deal because it's self-explanatory.)&#60;/p&#62;
&#60;p&#62;Picture of the gun! (&#60;a href=&#34;http://i.imgur.com/vFXcuc3.jpg&#34; rel=&#34;nofollow&#34;&#62;http://i.imgur.com/vFXcuc3.jpg&#60;/a&#62;)&#60;/p&#62;
&#60;p&#62;Some more info:&#60;/p&#62;
&#60;p&#62;We used a maple mini as our microcontroller. The server is running node.js with socket.io; the server keeps track of all the lobby and game data. The phone app is created using PhoneGap, jQueryMobile, and AngularJS.&#60;/p&#62;
&#60;p&#62;You can find even more information on my GitHub. The links to each repository are in the video description. The main project repository has our long report with details on everything if anyone wants to build their own. The other two repositories are the android application and the nodejs server. &#60;/p&#62;
&#60;p&#62;I had planned on making a page where spectators could go and view a live map of the player's locations as well as when they shot and when they got shot... I also wanted to store player data so you could get a profile showing your game stats and such. Sadly, time constraints did not allow for this to become a reality. :(&#60;/p&#62;
&#60;p&#62;If anyone has any questions feel free to ask, I'll try to answer them as best as possible!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Twinkle on "RC receiver CPPM decode"</title>
			<link>http://forums.leaflabs.com/topic.php?id=10470#post-24318</link>
			<pubDate>Mon, 08 Apr 2013 05:07:16 +0000</pubDate>
			<dc:creator>Twinkle</dc:creator>
			<guid isPermaLink="false">24318@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi all..I am trying to decode CPPM for rc receiver(futuba). When I upload this code on maple board..it just flashes streaks of blue light continuously..does not show anything on the serial monitor..&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;volatile int state = LOW; // must declare volatile, since it&#38;#39;s
volatile int c1 = 0; // modified within the blink() handler
volatile int c2 = 0;
volatile int c = 0;
volatile int value[7];
volatile int looper=0;
HardwareTimer timer(3);

void setup() {
  //pinMode(BOARD_LED_PIN, OUTPUT);
  pinMode(6, INPUT_PULLDOWN);
  attachInterrupt(6, decode, RISING);
  timer.setPrescaleFactor(72);
  timer.setOverflow(50000);
}

void loop() {
  delay(100);
  for(looper=0;looper&#38;lt;4;looper++)
    SerialUSB.println(value[looper]);

}

void decode() {
  volatile int x;
  if(c==0)
  {
    timer.setCount(0);
    c1 = 0;
  }

  c1 = c2;
  c2 = timer.getCount();
  if((c2-c1) &#38;gt; 2500)
  {
   timer.setCount(0);
   c=0;
  }
  else
  {
    value[c] = c2 - c1;
    c = c + 1;
  }
}&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>pra on "TFT LCD Version 2"</title>
			<link>http://forums.leaflabs.com/topic.php?id=923#post-5715</link>
			<pubDate>Sat, 23 Jul 2011 09:29:07 +0000</pubDate>
			<dc:creator>pra</dc:creator>
			<guid isPermaLink="false">5715@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;For some obscure reason I seem to have gotten onto a LCD kick.  My latest endeavor has been interfacing an Embedded Artist's 320 x 240 display to the Maple.  This device is made by a swedish company but available from Digikey for about  $115. It has a SPI interface, along with parallel.  I kept the library functions mostly compatible with my Adafruit version, with some additions to accommodate display features such as PWM controllable backlighting, display inverse etc.&#60;/p&#62;
&#60;p&#62;An interesting and challenging addition with this LCD is a touch screen.  This is also SPI based but is not compatible with the LCD itself clock speed wise.  The LCD runs with a maximum SCLK of 13 MHZ, and won't work at anything slower than 4.5MHZ.  The Touch Screen cannot work with anything faster than 2 MHZ.  They both share the same MOSI, MISO, and SCLK connections with separate chip selects.&#60;br /&#62;
So I have to flip the hardware SPI speed between 1.125MHZ (Touch Screen) and 9 MHZ (LCD) depending on what I'm accessing at the time.  Fortunately, the Touch Screen has an option to generate an interrupt when the screen is touched, so I run in LCD by default.&#60;/p&#62;
&#60;p&#62;The other issue with Touch Screen is aligning the  x,y AD values of  a touch with an actual screen coordinate.  The defacto industry standard for this calibration is Carlos E. Vidales' &#34;calibrate.c&#34;, kindly provided by Embedded Artists even if the sample &#34;howto&#34; is based on some obscure microprocessor and operating system and not very helpful. I have the calibrate function working, in than I can sort of align touches with screen coords, even though my stubby fat fingers and touch screens are basically incompatible.  What I haven't figured out yet exactly is how to save off this alignment and matrix transformation info and reuse it in a meaningful application.&#60;/p&#62;
&#60;p&#62;So I guess I now have two options for user input/output with my Maples.  Cheap - Adafruit 1.8&#34; TFT LCD ($25), IR Sensor/decoder chip ($2.00) and Adafruit Remote Control ($5.00) or expensive -  LCD with Touch Screen ($115.00)...and of course I can always use the IR Remote with the bigger LCD instead of/or in addition to the Touch Screen.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
