Ihr Browser (Internet Explorer 10/11) ist veraltet. Aktualisieren Sie Ihren Browser für mehr Sicherheit, Geschwindigkeit und den besten Komfort auf dieser Seite.
Zurück zum BlogMehrere Hardware Platinen

Markus Turber

29.01.2010

Intuity is Hardware Hacking – Creating new Tools

Prototyping is sometimes a fiddly thing. For example getting data from Arduino into AS3 usually turns into a real odyssee hence Flash cannot do serial connections due to security restrictions.

Up to now, there are three steps to make Arduino talk to Flash: After sending the data from Arduino to a serial port (1) you need to use a serial socket proxy to send it to a network port (2). In AS3 you finally have to use a socket library to parse the data (3).

How easy would it be if you received simple to handle keyboardEvents from a prototyped input device without destroying a USB keyboard to get some wires in…

1. What we’ve done

We tought our Arduino boards to swindle! They pretend to be USB Keyboards now. For rapid prototyping we produced a series of brutally simple and easy to use Arduino shields based on the instructions found here: code.rancidbacon.com/ProjectArduinoUSB (discontinued)

The Arduino code requires the library UsbKeyboard from code.rancidbacon.com/ProjectArduinoUSB (discontinued)

Intuitys Arduino shields

2. What is it good for

  • Rapid arduino prototyping without serial socket stuff (saves many many lines of code)
  • Interface with software that was never intended to be controlled by external custom hardware
  • Create your own USB devices
  • Easy and fast prototyping, countless applications
  • Runs on (almost) every computer without installing drivers or additional software

3. Disadvantages

  • Slow when sending long values

4. Download

  • Feel free to etch your own board Download etchable PDF (discontinued)