Site Network: Home | Portfolio | Essay and Reports | Sandbox | Wiki

Embedded Ethernet

Interfacing an AVR with an ubiquitous Ethernet network allows for a host of novel applications with embedded communications. The Microchip ENC28J60 makes the tedious job of building a network interface simple, using the 'Serial Peripheral Interface' (SPI) and requiring only 4 wires.

Read more...

Good Documentation

I am not one for providing copious documentation within source code – especially when it is totally unnecessary. However, I do like to see complex structures and crazy little hacks statements are given a little qualification.

Today, trying to port a software library to the AVR family of microprocessors I came across a good one:

++((char *)uip_appdata);

The GCC compiler is understandably nervous about this one, and I’m still not sure what it actually means.

Suggestions on the back of a postcard please.

Comment

Commenting is closed for this article.