Publication:
Diseño de un Joystick USB con licencias libres

Research Projects
Organizational Units
Journal Issue
Abstract
El documento recoge las técnicas y herramientas para crear un Joystick USB funcional a partir de un microcontrolador ATMEL USB. Todo ello haciendo uso, exclusivamente, de licencias libres. El joystick incluye principalmente controles mediante botones, realimentación acústica y visual, así como un inclinómetro. La memoria está planteada con carácter didáctico, pues en la medida de lo posible, se intenta que el joystick pueda ser mejorado o adaptado por otros usuarios libremente, para lo cual éstos puedan: • Preparar un sistema operativo GNU/Linux, • Adecuar eléctricamente los componentes a utilizar • Escribir y dominar conceptos generales de programación de un microcontrolador • Utilizar de los principales periféricos de un microcontrolador USB _____________________________________________________________________________________________
The present document describes the techniques and tools to create a fully functional USB Joystick from a blank USB Atmel microcontroller. All this making use, exclusively, of free licenses. The joystick mainly includes controls by buttons, acoustic and visual feedback, as well as an accelerometer for tilt/inclination measurement. Memory is raised with didactic nature. It is intended, as far as possible regardless of the formation of the reader, that the joystick can be freely improved or adapted by other users. To this purpose, they should be able to: • Prepare an O.S. GNU / Linux • Electrically adapt used components • Write and master general concepts of microcontroller programming • Use the main USB microcontroller peripherals
Description
Keywords
Microcontroladores, Periféricos (Informática), USB
Bibliographic citation