A small development board for atmega8
Go to file
sebastian b210c482f1 Small fixes 2013-01-10 19:46:32 +01:00
artwork - Second version of the board 2012-12-16 23:00:46 +01:00
libs - Second version of the board 2012-12-16 23:00:46 +01:00
plot Small fixes 2013-01-10 19:46:32 +01:00
README.md Added the missing file .... KAAAAAHHHHN 2012-12-18 08:50:52 +01:00
ft232rl_usb.bak - Second version of the board 2012-12-16 23:00:46 +01:00
ft232rl_usb.sch - Second version of the board 2012-12-16 23:00:46 +01:00
kaboard-cache.lib - Second version of the board 2012-12-16 23:00:46 +01:00
kaboard.000 Small fixes 2013-01-10 19:46:32 +01:00
kaboard.bak - Second version of the board 2012-12-16 23:00:46 +01:00
kaboard.brd Small fixes 2013-01-10 19:46:32 +01:00
kaboard.cmp Small fixes 2013-01-10 19:46:32 +01:00
kaboard.csv Initial kaboard commit ... this going to github one day ... 2012-12-16 21:39:43 +01:00
kaboard.lst Initial kaboard commit ... this going to github one day ... 2012-12-16 21:39:43 +01:00
kaboard.net - Second version of the board 2012-12-16 23:00:46 +01:00
kaboard.pro Small fixes 2013-01-10 19:46:32 +01:00
kaboard.sch - Second version of the board 2012-12-16 23:00:46 +01:00
kaboard_panelized.000 Small fixes 2013-01-10 19:46:32 +01:00
kaboard_panelized.brd Small fixes 2013-01-10 19:46:32 +01:00
preis.ods - Second version of the board 2012-12-16 23:00:46 +01:00

README.md

KaBoard

What is kaboard ?

Kaboard is a development board for Atmega8 or Atmega328 microcontrollers. It was designed for small one of projects or prototypes.

It's main features are :

  • Onboard LM1117 voltage regulator providing 5v with 800mA
  • All mcu pins broken out on pin headers
  • Vcc and GND pins near every mcu pin, usefull for supplying power to peripherials or for pullups or pulldowns
  • ft232rl serial to USB konverter

The components on the board were selected mostly, because they are cheap and easily obtianable at my local distributor. One exception is the ft232rl. Many fellow hackers told me, that an Atmega with integrated USB would be cheaper and could be used for more then just RS232 over USB. I decided to stick with the ft232rl for 2 reasons :

  • It's easy to use a serial bootloader like optiboot, that doesn't eat up much flash, for programming. There is even the possibility to use the a pin of the ft232 to reset the mcu, so even with a crashed programm you can switch to the bootlaoder, without pressing buttons on the board.

  • Whenever I used usb so far I needed a simple way to exchange a few bytes between a mcu and a computer. Emulated RS232 is usually sufficiant for this. I've allready looked into the LUFA USB stack and I've played with usb on the stellaris launchpad. Afterall I've come to the conclusion, that an extra chip like the ft232 provides a more selfcontained and also easier to use implementation for RS232 over usb. Also I learned the hard way with my steallaris launchpad, that a usb can be a real pain in the ass when it comes to debugging it.

What the !/%§)"" does KaBoard mean ?

The name is actually inteded to be pun for german readers. "Kaputt" is german for broken (or as dict.leo.org told me for kaput). In the palatinate dialect this word pronouced rather "Kabutt" or even "Kabudd", which sound similar to KaBoard.

Licenses

Anything in the folder libs/smisitoto_eu/ is taken from http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm The files are made avaible under the Creative Commons license rev2.5 Attribution-ShareAlike. (see https://creativecommons.org/licenses/by-sa/2.5/) Also I'd like to thank Walter for his footprints and 3d models here, they've been of great help in my hobby projects.

The scale.pl script (libs/scale.pl) which was used to create the Kicadfiles for the KaBoard logo, can be found in this zip-archive:http://oshwlogo.com/logos/OSHW_logo_KiCad_scalable.zip All credits for this nice little script go to Robert Spitzenpfeil http://blog.spitzenpfeil.org/wordpress/

The anything else in the project folder, like the board layout, the schmeatics and the KaBoard logo, are published under Attribution-ShareAlike 3.0 (see https://creativecommons.org/licenses/by-sa/3.0/)