Hello from about [44 miles south of SparkFun.
This is an interesting product idea; it includes many things a LabJack can do, and some that it can’t. How important is it that you be able to program the microcontroller on the device? The LabJack U3, for example, has a programming header; we hope you understand we can’t support it, but we could give you a little help on how to void your warranty by loading your own code.
If you’re willing send commands to the LabJack via USB from a PC (our preferred, modular design), we’re really excited about the increasingly small form-factor you can get for PCs. The LabJack and the Chumby, to pick one, make a great pair. There’s a picture of a LabJack and Chumby on our [LJSocket page. You can use that pair with LabVIEW, log data to the Chumby’s MicroSD or attach a USB flash drive, use it’s touchscreen display, and generally do everything on your wish list. The Chumby One even has a battery backup, but it’s not really battery-powered. We also like the single-board computers from Technologic Systems. We fully support the [TS-7500 and [TS-7800. We haven’t got our hands on a [TS-7553 yet, but we like the look of it.
These directions may not suit you, but we wanted you to know that we’re listening.](http://www.embeddedarm.com/products/board-detail.php?product=TS-7553)](http://www.embeddedarm.com/products/board-detail.php?product=TS-7800)](http://www.embeddedarm.com/products/board-detail.php?product=TS-7500)](http://labjack.com/support/python/ljsocket)](http://maps.google.com/maps?f=d&source=s_d&saddr=6175+Longbow+Drive,+Boulder,+CO+80301+(SparkFun+Electronics)&daddr=3232+S+Vance+ST+%23100,+Lakewood,+CO+80227+(LabJack+Corporation)&geocode=Fa5XYwId1p-6-SHZ3vaPKtAbyimb8p6P0fFrhzHR9Jn-DmTM2A%3B&hl=en&mra=ls&sll=39.863725,-105.114075&sspn=0.708356,1.220856&ie=UTF8&z=10)