No, I have not. Yes, now I have XD
I haven't downloaded their stuff yet to play with, but I certainly will. I first went and looked at their license and prices. They let you have it free for non-commercial work; that fits my stuff exactly.
tjgerow, this may be your ticket. It's all in one place and could answer your problems if you can find a way to stuff it on an arduino.
rockwallaby, Thank you very much.