USB custom hardware interface for Unity3D

Here’s a video by Dilshan Jayakody demonstrating the USB custom hardware interface for Unity3D:

The custom hardware unit used in this demo is build around Microchip’s PIC18F2550 MCU. This custom USB controller consists with 4 push buttons and linear potentiometer. In supplied demo user needs to control aircraft with those buttons and potentiometer. According to the game logic 4 buttons are used to control the flying direction and flying angle of the aircraft and potentiometer is used to control the speed of the aircraft.

Join the Conversation

2 Comments

  1. custom what? They build HID joystick, and then decided to code around HID support in the system?

  2. rasz, in here custom means, non-standard HID joystick with user defined high-level communication protocol.

    This kind of joysticks help to make game specific hardware controllers (by avoiding the limitations of standard joystick)

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.