Timeline for What is a cheap way to interface a USB keyboard to an Arduino Uno?
Current License: CC BY-SA 3.0
16 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Nov 30, 2016 at 0:16 | comment | added | Flanker | With V-USB obdev.at/vusb it is possible to bitbang USB 1.1 on Arduino. If ARM MCU in DIP is needed, NXP has some: LPC1114 (M0), LPC1768 (M3) | |
Nov 29, 2016 at 20:31 | history | bumped | Community Bot | This question has answers that may be good or bad; the system has marked it active so that they can be reviewed. | |
Nov 3, 2016 at 13:50 | comment | added | Dat Han Bag | @Chris Stratton Here a potentially cheap solution-its USB host implemented in software on ATMEGA 32 -unfortunately they only have driver for mouse not keyboard courses.cit.cornell.edu/ee476/FinalProjects/s2007/… | |
Oct 30, 2016 at 20:09 | history | edited | Dat Han Bag | CC BY-SA 3.0 |
added 128 characters in body
|
Oct 30, 2016 at 18:41 | history | migrated | from electronics.stackexchange.com (revisions) | ||
Oct 30, 2016 at 17:13 | comment | added | Ale..chenski | It is currently totally unclear what the OP's project is, what is the scale of the project, and why there is such a limitation as DIP packaging. So we can't say if this is a bad or good idea. | |
Oct 30, 2016 at 14:13 | comment | added | Chris Stratton | There's hardly any MCU that can handle USB in DIP form. You'll need to learn new techniques or buy something already on a board. Not sure the kl03 does USB but the kl25z and similar do. If it sounds complicated, remember the first thing I said was that the project was a bad idea. | |
Oct 30, 2016 at 12:34 | comment | added | Dat Han Bag | @ChrisStratton Im looking ad different ARM CPUs now-which as you imply are about the same cost or cheaper and can handle USB host. Im looking at the MKL03Z16VFG4 which is about 2ドル as a solution-but it doesnt look like its in DIP form. So what I need to know now is how to get started using ARM MCU. | |
Oct 30, 2016 at 0:46 | comment | added | Chris Stratton | @yabbadabba not true. The Teensy LC costs less than an Arduino Uno even before adding the host shield the latter would require, which probably makes the Arduino solution cost three times as much. If you go unbranded, the microcontrollers are about the same cost, but the Kinetis as used by the Teensy is vastly more capable than the ATmega used on an Uno, and not only in its ability to be a USB host. Granted, if you go with an unbranded or original board you'll probably need to use something like mbed USB libraries rather than Arduino-type ones. | |
Oct 30, 2016 at 0:21 | comment | added | Ale..chenski | What to figure out? The description text says: "The USB Host Board is based around the Microchip 24FJ64GB002 microcontroller which contains a built-in full-speed USB host controller". | |
Oct 30, 2016 at 0:09 | comment | added | Dat Han Bag | but I cant figure out the circuit from that photo-maybe iots based around a max 3421e? teensy LC at its cheapest is a cost of a few arduino Unos-so I dont think its that cheap. | |
Oct 30, 2016 at 0:09 | comment | added | Dat Han Bag | @ChrisStratton I know it possible to do becuase thheres a one chip solution-its here hobbytronics.co.uk/usb-host-board-v2 | |
Oct 29, 2016 at 23:57 | answer | added | Ale..chenski | timeline score: 1 | |
Oct 29, 2016 at 17:36 | comment | added | Chris Stratton | Don't it's a bad idea. Or if you must, use a teensy LC in place of the Uno. | |
Oct 29, 2016 at 17:33 | comment | added | Artūras Jonkus | Have you considered USB/UART bridges, like FTDI ones? I might be wrong but lots of them are used in UART communication and other stuff | |
Oct 29, 2016 at 17:12 | history | asked | Dat Han Bag | CC BY-SA 3.0 |