MJoy version 1.1
This is first public release of USB joystick made on Atmel ATMega8 general purpose microcontroller.
It was designed to be as simple as possible to build so as many people can build and enjoy it.
Here's briefly what it is.
This build is 6 axis, 8 position hat switch, 24 buttons joystick:

- 2 x 10 bit ADC inputs for X, Y axis
- 1 x 8 bit ADC input for Throttle axis
- 1 x 8 bit ADC input for Rudder axis
- 1 x 8 bit ADC input for Slider axis
- 1 x 8 bit ADC input for Dial axis
- 1 x 8 position Hat switch (Hat uses 4 button switches)
- 24 buttons

Hat switch uses buttons PD7-PD3, PD7-PD4, PD7-PD5, PD7-PD6.
A more detailed description is available in initial Article.
Enjoy it!
Yours,
Mindaugas aka MeanDog