3 ms·
Genious! Does anyone know if there are similar equipment for PCs? I want to hook up a laptop to some electronics equipment for data logging. Arduino boards ar
by sfgfdhgfdshdhhd 16y ago
Genious!
Does anyone know if there are similar equipment for PCs?
I want to hook up a laptop to some electronics equipment for data logging.
Arduino boards are pretty slick but they need some wrapping to work smoothly, i want to have more recommendations.
For clarification, i want the I/O API to be targeted for a program running on the PC. I don't want to write a wrapper in the microcontroller myself and then transfer it over serial port to PC. I want the microcontroller block to be transparent. PC<--->Microcontroller<--->I/O
- JonnieCache 16y agoAll development boards will have a USB interface which generally comes up as a serial port. You can then just fire bytes back and forth in whatever way you please. For a comparison of different boards, see: http://hackaday.com/2011/02/01/what-development-board-to-use/ http://hackaday.com/2011/02/01/what-development-board-to-use...
- JonnieCache 16y agoYou can always chop the end off an old parallel cable and manipulate the state of each pin using whatever language you want on the PC. It's known as 'bit-banging' I believe. It's a simple way to do GPIO.
- sfgfdhgfdshdhhd 16y agoMost new laptops doesn't have parallel or serial port :(
- gallamine 16y ago1)LEGO mindstorms 2) NI DAQs (expensive) 3) BasicStamp (parallax.com) 4) BeagleBoard (then you wont need the PC) 5) Xport (lantronix - has digital IO)
- nitrogen 16y agoThe USB Bit Whacker is also easy to use and available from SparkFun.
- sfgfdhgfdshdhhd 15y agoThis seems to be exactly what i'm looking for. I also find some similar firmware[1] for AVR in case you want to do the same on an arduino or other avr-based construction. Thinking about it just writing the code targeted directly for the µC isn't that complicated. Even though it's nice to have the communication firmware done for you already. 1. http://www.recursion.jp/avrcdc/cdc-io.html#usage http://www.recursion.jp/avrcdc/cdc-io.html#usage
- follower 16y agoYou probably want to take a look at Firmata: http://firmata.org/wiki/Main_Page It basically does the wrapping for you, so you can control the Arduino from your PC using software you're already familiar with: Python, MaxMSP, Processing, PD etc