A small development board for atmega8
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sebastian fd72558774
Updated documentation
10 years ago
artwork - Second version of the board 10 years ago
libs Added photos of the first board 10 years ago
optiboot merge branch 'master' of github.com:LongHairedHacker/kaboard 10 years ago
photos Updated documentation 10 years ago
plot - Added simple serial test programm 10 years ago
test Added the missing files for the last commit ... d'oh 10 years ago
.gitignore Added photos of the first board 10 years ago
README.md Updated documentation 10 years ago
ft232rl_usb.sch Small fixed to make the reset circut more reliable 10 years ago
kaboard-cache.lib Small fixed to make the reset circut more reliable 10 years ago
kaboard.brd Fixed table for power modes 10 years ago
kaboard.cmp Small fixes 10 years ago
kaboard.csv Added list of known bugs on 1.0 10 years ago
kaboard.lst Initial kaboard commit ... this going to github one day ... 10 years ago
kaboard.net Added list of known bugs on 1.0 10 years ago
kaboard.pro Small fixes 10 years ago
kaboard.sch Small fixed to make the reset circut more reliable 10 years ago
kaboard_panelized.brd Small fixes 10 years ago
known_issues.md Updated documentation 10 years ago
price.ods Added list of known bugs on 1.0 10 years ago



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
  • It is not Arduino compatible

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.

Where can I get a Kaboard ?

Right now I don't sell Kaboards anywhere and the bug free 1.1 version has not been produced yet. So what I can offer you is a unpopulated 1.0 board with some minor bugs. So if you got a cool project and the kaboard is just the board you need, write an email to kaboard@sebastians-site.de, explain your project and I might send you a unpopulated pcb for free.

Known Issues

You just got a unpopulated Kaboard and want to know what bugs you might encounter ? Check known_issues.md to see what issues you need to fix and how I usually fix them. Also if you think you have found a new bug write me a short mail : kaboard@sebastians-site.de

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.


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 original optiboot code can be found under http://optiboot.googlecode.com. It is distributed under GNU General Public License Version 2.

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/)