wiki:WikiStart

Version 5 (modified by pulkomandy, 14 years ago) ( diff )

--

PulkoMandy's AVR stuff

This repository gathers my AVR projects. So everyone can use and improve them.

List of projects

There are two parts : libraries and project themselves. The idea is to separate the tools to quickly assemble them in a project. Each project provides a makefile, the libs are just sourcefiles.

Everything is licenced under the MIT licence, unless stated otherwise in the sourcecode.

Libs

(documentation will be done. maybe. someday.)

  • usart : access to the AVR serial port. Because printf is quite bulky and most of the time useless. (WIP)
  • ps2_keyboard : bit-bang reading from a ps/2 keyboard. Useful if you need a lot of keys.
  • amiga_keyboard : bit-bang reading from an amiga keyboard.

Projects

Keyboard related :

  • ps2toserial : read keycodes from a ps/2 keyboard and echo them to the serial port.
  • aktoserial : read keycodes from an amiga keyboard and echo them to the serial port.
  • ps2tousb : read keycodes from a ps/2 keyboard and act as an usb hid keyboard.
  • ak2tousb : read keycodes from an amiga keyboard and act as an usb hid keyboard.

Arcade related :

  • starkadroid : usb joystick device for powering a 'mamecab'

Misc :

  • blinkled : blink a led
  • beep : make music with an atmega8 and a loudspeaker

Getting the source

There is an svn server here : svn://pulkomandy.ath.cx/avrstuff As the "libs" folder is shared between all the projects, you are more or less forced to get it all. Sorry! You can use the "browse source" tab above to check them on your browser, if youjust want to have a look.

Note: See TracWiki for help on using the wiki.