Oh absolutely look at the Teensy. About $20, I think, cheaper than Arduino. Like Tymm says, you can make it look like a keyboard or a mouse to the computer.<br><br><div class="gmail_quote">On Sat, Nov 13, 2010 at 1:11 PM, Tymm Twillman <span dir="ltr"><<a href="mailto:tymmothy@gmail.com">tymmothy@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">In the exhibit world, these are fairly common:<br>
<br>
<a href="http://www.ultimarc.com/ipac1.html" target="_blank">http://www.ultimarc.com/ipac1.html</a><br>
<br>
-- switch-to-keyboard emulator (note that there is a USB version).<br>
<br>
<br>
Also, along the same lines, I *heart* Teensy's<br>
<br>
<a href="http://www.pjrc.com/teensy/" target="_blank">http://www.pjrc.com/teensy/</a><br>
<br>
which you can very easily (and in the Arduino environment) program to be a virtual USB keyboard.<br>
<br>
<br>
Also as Dr. Jesus mentioned the FTDI chips are good... and there are FTDI chips made specifically for parallel interfacing, and for very fast IO...<br>
<br>
<br>
Another option is the BitWhacker -- you can build your own or pick one up from SparkFun pre-programmed.<br>
<br>
<a href="http://www.sparkfun.com/commerce/product_info.php?products_id=762" target="_blank">http://www.sparkfun.com/commerce/product_info.php?products_id=762</a><br>
<br>
<br>
I also have friends who love LabJacks.<br>
<br>
<a href="http://labjack.com/" target="_blank">http://labjack.com/</a><br>
<br>
<br>
and for low pin count interfacing, there's always the BusPirate<br>
<br>
<a href="http://dangerousprototypes.com/bus-pirate-manual/" target="_blank">http://dangerousprototypes.com/bus-pirate-manual/</a><br>
<div><div></div><div class="h5"><br>
<br>
On Nov 13, 2010, at 11:38 AM, <a href="mailto:travis%2Bml-noisebridge@subspacefield.org">travis+ml-noisebridge@subspacefield.org</a> wrote:<br>
<br>
> So, I've often wondered what the best way to control a computer with<br>
> simple NO/NC inputs would be.<br>
><br>
> I used to rig buttons and such to the parallel port.<br>
><br>
> But computers don't have parallel ports much any more.<br>
><br>
> I also used to hook them to RS-232 ports.<br>
><br>
> But those are going away too.<br>
><br>
> So what's left?<br>
><br>
> Last I heard, several years ago, the USB drivers were still somewhat<br>
> flaky.  Is it better now?<br>
><br>
> Also, HOW exactly do I hook up to USB?  With parallel it was just some<br>
> passive circuits.  (Perhaps the answer here is "use Arduino")<br>
><br>
> And, finally, how do I avoid polling loops?  (Perhaps again the<br>
> answer is "use arduino").<br>
><br>
> And, for low-power scenarios, is there any obvious way to make a<br>
> system that waits in a very low power mode, then wakes up on certain<br>
> events?<br>
><br>
> Things that come to mind are rigging something to soft power-on (can<br>
> this be done on a laptop?) or Wake-on-LAN (but that requires something<br>
> capable of sending custom ethernet packets, which itself might consume<br>
> a fair amount of power).<br>
> --<br>
> Good code works on most inputs; correct code works on all inputs.<br>
> My emails do not have attachments; it's a digital signature that your mail<br>
> program doesn't understand. | <a href="http://www.subspacefield.org/~travis/" target="_blank">http://www.subspacefield.org/~travis/</a><br>
> If you are a spammer, please email <a href="mailto:john@subspacefield.org">john@subspacefield.org</a> to get blacklisted.<br>
</div></div><div><div></div><div class="h5">> _______________________________________________<br>
> Noisebridge-discuss mailing list<br>
> <a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
> <a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
<br>
_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
</div></div></blockquote></div><br>