{"id":60,"date":"2011-09-23T10:47:31","date_gmt":"2011-09-23T08:47:31","guid":{"rendered":"http:\/\/lazlo.de\/?p=60"},"modified":"2013-04-20T01:36:08","modified_gmt":"2013-04-19T23:36:08","slug":"base-board-for-olimex-atmega128-header-board","status":"publish","type":"post","link":"http:\/\/lazlo.de\/blog\/2011\/09\/23\/base-board-for-olimex-atmega128-header-board\/","title":{"rendered":"base board for Olimex ATmega128 header board"},"content":{"rendered":"<p>A couple of months ago I ordered a ATmega128 header board (<a title=\"AVR-H128\" href=\"http:\/\/www.olimex.com\/dev\/avr-h128.html\" target=\"_blank\">AVR-H128<\/a>) from <a title=\"Olimex\" href=\"http:\/\/www.olimex.com\/\" target=\"_blank\">Olimex<\/a>. In order to make use of such a header board you need to mount it somewhere. For this purpose I created a sort of header board for the header board. It is very minimal, consisting of mechanical components only except for a LED and a resistor. The reason for that is that the header board on which the ATmega128 itself is placed already contains a +5V voltage regulator (LM78L05) and reset circuit (ZM33064). Using my board its very convenient connecting things to the pins of the micro controller. All ports (A, B, C, D, E, F and G) have a separate 10 (2&#215;5) pin header where the last two pins of each header is connected to GND (9) and VCC (10).<\/p>\n<p>The layout of the board was created with the intention in mind to be able to assemble it in a <a title=\"through-hole\" href=\"http:\/\/en.wikipedia.org\/wiki\/Through-hole_technology\" target=\"_blank\">through-hole<\/a> fashion. Needless to say that the layout can also be used to etch or mill the board.<\/p>\n<div id='gallery-1' class='gallery galleryid-60 gallery-columns-2 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='http:\/\/lazlo.de\/blog\/wp-content\/uploads\/2011\/06\/OlimexATmega128board-top-P1070564.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"http:\/\/lazlo.de\/blog\/wp-content\/uploads\/2011\/06\/OlimexATmega128board-top-P1070564-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='http:\/\/lazlo.de\/blog\/wp-content\/uploads\/2011\/06\/OlimexATmega128board-bottom-P1070563.jpg'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"http:\/\/lazlo.de\/blog\/wp-content\/uploads\/2011\/06\/OlimexATmega128board-bottom-P1070563-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\n<p>There are still things that can be enhanced like adding a connector for the reference voltage of the ADC (AREF).<\/p>\n<p><strong>Download<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/lazlo.de\/wp-content\/uploads\/2011\/09\/mcu-avr-atmega128-olimex-eval-board-sch.pdf\">schematic (PDF)<\/a><\/li>\n<li><a href=\"http:\/\/lazlo.de\/wp-content\/uploads\/2011\/09\/mcu-avr-atmega128-olimex-eval-board-brd.pdf\">board layout (PDF)<\/a><\/li>\n<li><a href=\"http:\/\/lazlo.de\/wp-content\/uploads\/2011\/09\/mcu-avr-atmega128-olimex-eval-board.zip\">schematic (.sch) and board layout (.brd) files as .zip archive<\/a><\/li>\n<\/ul>\n<p>Schematics and layout have been created using Eagle 5.11 with a non-commercial license. The outline of the board is 100x160mm, so for you folks that use the Eagle freeware you will not be able to modify the boards layout (since Eagle as freeware only allows for boards with a outline of 100x80mm).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A couple of months ago I ordered a ATmega128 header board (AVR-H128) from Olimex. In order to make use of such a header board you need to mount it somewhere. For this purpose I created a &hellip; <a class=\"more-link\" href=\"http:\/\/lazlo.de\/blog\/2011\/09\/23\/base-board-for-olimex-atmega128-header-board\/\">More<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[114,102],"tags":[90,9,91,121,82,6,30,76,86,89,85],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-hardware-work","category-work","tag-atmega","tag-avr","tag-board","tag-circuit","tag-development","tag-embedded","tag-hardware","tag-microcontroller","tag-pcb","tag-photo","tag-schematic"],"_links":{"self":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":46,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":739,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/posts\/60\/revisions\/739"}],"wp:attachment":[{"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/lazlo.de\/blog\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}