In order for you to use the old Atari, Commodore-64, Amiga joysticks on your computer, the usb converter circuit is based on the atmel atmega8-p circuit, which does not require an additional adapter for feeding. It works with 5volt in the usb port. The schematic was prepared with Eagle CAD. There are code files and matlab “make_table.m” file
USB Joystick Converter Circuit
USB Adapter for Gameport Joysticks and Atari, C64, Amiga Joysticks. JoyAdapter is for connecting an analog game port joystick or a digital (atari, c64, amiga…) joystick to the USB port. Firmware is based on MJoy project by Mindaugas Milasauskas, based on USB firmware by Igor Cesko. No additional software or drivers required – just plug and play.
Features:
analog game port supports joysticks and digital joysticks (atari, c64, amiga…)
no driver required
USB powered
Changes, Modifications:
– the interrupt pin is now connected to the “D-” line, because it is more resistant to electrical interference due to the 1.5 kOhm resistance.
– modified “INT0Handler” – removed possible deadlock if false interrupts occur
– modified “SendPreparedUSBAnswer” – level changes of lines “D+” and “D-” at the same time
– ReportDescriptor now describes a simple joystick with X/Y (8 bits) and two buttons that only export data in a single report
– The string reported to Windows is no longer limited to 4 characters (the solution to this problem was posted by “Grendel” on the USB-IF Developers Discussion Forum)
Source: student.uni-kl.de/~dittrich/joyadapter/index.html USB Joystick Converter for Atari, Amiga, Commodore 64 alternative link:
Password: 320volt.com
Published: 2009/05/23 Tags: avr project, microcontroller projects
NiMH NiCd Battery Fast PWM Charger Circuit Atmel AVR
Battery charging circuit atmel attiny26lp based on switched PWM works as a fast charge is doing the switching circuit 100UH coil and irf5305 irl3803 MOSFETs used charging current of 300 mA, 600 mA … 4500 mA can be adjusted atmel series dealing with people a good power control application examples are also generally quick charge with microcontrollers for applications that drive pWM output section is also a good example in the section in the detailed theoretical information is on file to download all the source files, etc. There eagle pcb diagram software.