Ihr Browser (Internet Explorer 10/11) ist veraltet. Aktualisieren Sie Ihren Browser für mehr Sicherheit, Geschwindigkeit und den besten Komfort auf dieser Seite.
Services
Branchen
Unternehmen
Blog
Mehrere Hardware Platinen

Portrait von Markus Turber
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)