When you see the light, the FSR's have detected a touch.
The really hard part of this was already done, those who made the boards that clean up the signal for the endstops. like John and Wing really did the heavy lifting here. I just had to figure out how to properly mount them with all the weight in the center of each button.
Hardware
https://www.adafruit.com/products/166
https://github.com/JohnSL/FSR_Endstop
Software:
JuiceSSH for android telnet to smoothieboard. It doesn't support macros, but it supports snippits, which are macros ;-) now if I can only get the macros to stay on screen.
Firmware:
Smoothieware was incredibly easy to get this configured.
http://smoothieware.org/zprobe
The Smoothie G32 takes a lot longer than the Repetier G32, but it also does some radius calibration along with its auto-leveling so I think its a more than fair trade.
Printer D30 lite
https://3dprint352.wordpress.com/