# Introduction

## Overview

µracoli provides low level driver routines, example code and demo applications on^different hardware platforms with Atmels 8-bit-AVR-microcontrollers and IEEE 802.15.4 radio transceivers AT86RF{230,231,212}.

The project consists of the following components:

- The library libradio_[board.a], which provides basic functions for controlling the radio transceivers AT86RF{230,231,212}.
- The library libio_[board].a, which provides functions for using hardware resources like UART, timer, and general purpose IO control.
- A set of examples, which illustrate the use of the libraries.
- The demo applications, which show, how the libraries are used in a slightly more complex context.

Note:
  Nevertheless the library libradio_[board].a can be used sole, without any need for libio_[board].a. For operating a transceiver just the SPI interface of the microcontroller, two GPIO ports and one IRQ line are necessarry..

## Getting Started