Search all wikis and blogs »

Search results in darran

Arduino UNO Big Joystick HID firmware

I've extended the joystick firmware to present a much larger joystick to the host PC. The new firmware has: 8 anal...

Arduino UNO Big Joystick HID firmware

This is placeholder text for your new blog entry. Replace it with your own.

Building Arduino Atmega8u2 firmware on Linux

I've had a few questions about how to build the HID firmware for the atmega8u2 under linux. Here's a guide for getting the avr tools installed to be ...

Arduino atmega8u2 linux build setup

This is placeholder text for your new blog entry. Replace it with your own.

Arduino UNO Joystick HID firmware

I've built a basic two button analog joystick driver for the UNO that turns the UNO into a USB joystick. This is based on the joystick demo from the ...

Arduino UNO Keyboard HID version 0.3

I've updated the Keyboard firmware to support key usage codes greater than 101. The maximum code is now 231 so you can send all of the key usage code...

Arduino UNO Keyboard HID Part 1

I received my Arduino UNO from Sparkfun on Thursday, and I've been blown away by how easy it is to use. I've created Keyboard HID firmware for the UN...

Arduino UNO MIDI USB version 0.2

I've added MIDI IN support to the USB MIDI driver so now the UNO can send and receive MIDI messages from the host PC. The format of the data is the s...

Arduino PS2 to USB Keyboard

My April Fools joke hit a roadblock when I discovered that my coworker was using an old PS2 keyboard rather than a USB one. I had to work out a solut...

Arduino USB Keyboard Passthrough

I decided to make use of the Keyboard HID driver in a proof-of-concept project. The project: connect a USB keyboard to the Arduino and have the Ardui...

Arduino UNO USB MIDI firmware

I've put together a basic USB MIDI driver for the UNO's atmega8u2. I've tested it using the demo sketch below with GarageBand and it seems to be work...

Arduino UNO Mouse HID

I've created a Mouse HID driver for the UNO's atmega8u2. It makes the Arduino appear to be a USB mouse device, and lets it move the mouse and send bu...

Arduino UNO Mouse HID

This is placeholder text for your new blog entry. Replace it with your own.

Arduino UNO Keyboard HID version 0.2

I've updated the keyboard driver so it no longer needs delays in the sketch when sending keys. Here's the updated firmware, source, and an example sk...

Arduino UNO Keyboard HID part 2

Part 1 covered getting the avr tools setup and building the Arduino usbserial firmware. Part 2 covers flashing the firmware to the UNO's atmega8u2 an...