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 …

[more]

Small attiny13 development board

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

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

[more]

Ahven 1.9 released

I finally managed to release Ahven 1.9 (download zip).

This is a small bug fix release only to allow Ahven compile with GNAT GPL 2010 also.

If everything goes as planned, the next 2.0 will include new features, like timeouts, improved documentation, and possibly an ability to skip …

[more]

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 …

[more]

Ada bindings for cURL

I put my Ada bindings to libcurl available at http://hg.stronglytyped.org/curl-ada/. At the moment, they are pretty simple and contain only a small subset of libcurl, but they allow me to fetch data over http/https and that is good enough for my current purposes.

The bindings …

[more]

« Page 6 / 7 »


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