Difference between revisions of "Arduino / Atmel"

From Luky-Wiki
Jump to: navigation, search
Line 1: Line 1:
This section is dedicated to hardware oriented pages/project based on Atmel micro-controller.
+
This section is dedicated to hardware oriented pages/project based on Atmel micro-controller.<br>
 
<br>
 
<br>
I am more software oriented than hardware. For me it is not problem to create software for several platform using not so short range of programming languages, but i don't like development work with hardware. Arduino UNO saved a lot if my time. Using this prototype board i can start directly with code and don't worry about base hardware. Arduino UNO board contain all necessary components to easily start with hardware development. On other hard development software from Arduino group is too much abstract (I think) and not all functions of Atmel micro-controller can be used by this software (at time of writing this text, may change in future).
+
I am more software oriented than hardware. For me it is not problem to create software for several platform using not so short range of programming languages, but i don't like development work with hardware. Arduino UNO saved a lot if my time. Using this prototype board i can start directly with code and don't worry about base hardware. Arduino UNO board contain all necessary components to easily start with hardware development. On other hard development software from Arduino group is too much abstract (I think) and not all functions of Atmel micro-controller can be used by this software (at time of writing this text, may change in future).<br>
 
<br>
 
<br>
Due to limitation of developer tools from Arduino i decided to use <code>avr-libc</code>, <code>gcc</code> on Linux system and <code>cross-compile</code> tools avaliable on Gentoo linux. I am using <code>avrdude</code> to "burn" (flash) result of my work using AVRDragon via ISP link. You can find result of my work in following sections:
+
Due to limitation of developer tools from Arduino i decided to use <code>avr-libc</code>, <code>gcc</code> on Linux system and <code>cross-compile</code> tools avaliable on Gentoo linux. I am using <code>avrdude</code> to "burn" (flash) result of my work using AVRDragon via ISP link. You can find result of my work in following sections:<br>
  
 
== How to ... ==
 
== How to ... ==

Revision as of 22:57, 30 September 2012

This section is dedicated to hardware oriented pages/project based on Atmel micro-controller.

I am more software oriented than hardware. For me it is not problem to create software for several platform using not so short range of programming languages, but i don't like development work with hardware. Arduino UNO saved a lot if my time. Using this prototype board i can start directly with code and don't worry about base hardware. Arduino UNO board contain all necessary components to easily start with hardware development. On other hard development software from Arduino group is too much abstract (I think) and not all functions of Atmel micro-controller can be used by this software (at time of writing this text, may change in future).

Due to limitation of developer tools from Arduino i decided to use avr-libc, gcc on Linux system and cross-compile tools avaliable on Gentoo linux. I am using avrdude to "burn" (flash) result of my work using AVRDragon via ISP link. You can find result of my work in following sections:

How to ...

Arduino: How to compile and flash project

Functionality tests

Arduino: realtime clock test