[En-Nut-Announce] NEW: AVR programming tutorial

Jan Beutel j.beutel at ieee.org
Fri May 13 20:41:26 CEST 2005

hello all,

we have developed a new new programming tutorial that should help you get
going on AVR platforms using Ethernut (and the Btnode/Btnut extension). 

BTnode Programming - An Introduction to BTnut Applications


This tutorial originated in the Embedded Systems lecture, a graduate course
taught at the Department of Information Technology and Electrical
Engineering, ETH Zurich. It requires basic knowledge of C-programming and
embedded systems and should give an overview of the capabilities of
networked embedded systems and their key properties. Apart from usage in the
lecture it is a basic introduction to programming on the BTnode platform.


The tutorial is set up in 5 sessions requiring about 2 hours each:

      * First Steps in BTnode Programming - Development Tools and BTnode
      * Device-Level Programming
      * Programming with Threads
      * Embedded Debugging
      * Communication using Bluetooth

Hard- and Software Requirements

To be able to do the practical exercises in this tutorial you will need a
BTnode developer kitconsisting of a BTnode~rev3, a usbprog USB programming
adapter, an Atmel ATAVRISP programmer, a serial and a USB cable, a 15-Pin
Molex breakout cable and the software, documentation and tools contained on
the BTnode CDROM.


Jan Beutel                                 j.beutel at ieee.org
Computer Engineering and Networks Laboratory, ETZ G75
ETH Zurich                              +41 1 632 70 32 Phone
Gloriastrasse 35                          +41 1 632 10 35 Fax
CH 8092 Zurich/Switzerland  http://www.tik.ee.ethz.ch/~beutel

More information about the En-Nut-Announce mailing list