Mindaugas' Home
Home Projects MJoy Article Versions Programmer FAQ Links MJoy16 Products Software About
## MJoy | #### DIY USB Joystick Controller Project
| Article | Original article of this project
| Versions | Download the controller software and hardware information for the version and features you want
| Programmer | Programmer hardware and software to write the code to the controller
| FAQ | Answers to most popular questions
| Links | All related information
#### Why MJoy? MJoy is the project for building DIY controller for joysticks that connect to USB port of your PC. This controller is the electronic brain of USB joysticks. You may choose to build your own joystick hardware or may want to change the electronics of your existing joystick. There are several advantages of this controller compared to those found in mass produced joysticks: * Higher precision of 10 bit converters * More axes for more controls like trimmers, propeller pitch, etc. * More buttons for more functions like flaps, brakes, views, engine management, etc. * Possibility to implement custom functions that suit your own needs. All these things help to have much more comfortale and realistic control over your virtual machine. If you are dedicated virtual pilot of games like IL2, Lock-On or MSFS you would understand what I mean. I have started this project by this Article. Modified versions with improvements and customizations started appearing. Thanks to all people for their contribution! Look in Versions page and see to whom the credits go to. All programs, schematics and PCB information can be found there. So if you are not afraid of soldering iron or have a friend that does not move on forward and have fun! You might need to a programmer to program the controller chip. Extremely simple programmer, software for it and detailed instructions how to program ATMega8 are in Programmer section. Latest schematic diagram: Download: MJoy schematic diagram v1.4 Download: Parts List v1.4 Latest ATmega8 softare image: Download: ATmega8 software v1.2 Download: ATmega8 software source v1.2 Please send your questions to my contact below. Regards, aka MeanDog #### Licence and Copyrights All information published on this page and all source codes is free for non commercial use. All presented programs and source code are under GPL licence (for non commercial use). For licencing information of this project use in commercial products contact . Copyright © 2004, Lithuania, www.mindaugas.com Copyright © Ing. Igor Cesko 2003, Slovakia, http://cesko.euro-science.net/ , cesko@internet.sk ##### Last update: 2005-02-08