Tero's blog

Random notes

Reading I2C EEPROM with Arduino and AVR-Ada

Recently, I wanted to access I2C EEPROM with Arduino. However, AVR-Ada (1.1.0) provides no support for I2C interface which many AVR processors and Arduinos have. So, I had to write a package ("Two_Wire") for it.

Example code is available at arduino-eeprom repository and below is the used circuit ...

Small attiny13 development board

To test AVR-Ada with small attiny13 processors, I made a little "development board" for me:

http://farm4.static.flickr.com/3114/5730682589_f985632170_m.jpg

It can run hello example out of the box and blink the green led. The red led indicates power.

Arduino Mega 2560 and Attiny13a/Attiny2313 support to AVR-Ada

I recently got write access to the AVR-Ada repository and now I have pushed my changes there.

These changes improve support for Atmega2560, Attiny13a, and Attiny2313 processors. Attiny13a and Attiny2313 are pretty uninteresting, although common, AVR processors. I happen to use them in my projects because they are cheap and ...

Arduino Ethernet Shield support for AVR-Ada

I finally got my code working with Arduino Ethernet Shield and put it available at http://bitbucket.org/tkoskine/arduino-ethernet/.

Only receiving data via TCP client connections is supported, but I plan to improve the library as my time permits.

AVR-Ada 1.1.0 port with AVR-GCC 4.3.2 for OpenBSD

I updated my AVR-Ada port to version 1.1.0. It consists of three parts:

Page 1 / 1


Copyright © 2011 Tero Koskinen - Theme Skeleton; Blogging engine Pelican; Powered by Python