Latest Tweets:

*3
Very excited about the new 32-bit ARM-based Arduino DUE. From what I hear, the public beta should begin this month. A 32 bit data bus at 96MHz will be a huge step up for the current processor-intensive project I’m working on.
Thanks to Stefan Hechenberger (http://blog.nortd.com/) for the photo.

Very excited about the new 32-bit ARM-based Arduino DUE. From what I hear, the public beta should begin this month. A 32 bit data bus at 96MHz will be a huge step up for the current processor-intensive project I’m working on.

Thanks to Stefan Hechenberger (http://blog.nortd.com/) for the photo.

*2
Wiring up the user interface…

Wiring up the user interface…

Andy's Workshop

Came across this blog in my research and work in expanded memory solutions for the ATMega microcontroller. There are some really excellent articles, insights and libraries here.

*1
Prototype of my current Arduino project, with a single thermocouple sensor amplifier attached. Going to upgrade to the Mega2560 in order to allow for an array of sensors since the Ethernet shield steals three of my Digital I/O pins on the UNO.

Now to code the server…

Prototype of my current Arduino project, with a single thermocouple sensor amplifier attached. Going to upgrade to the Mega2560 in order to allow for an array of sensors since the Ethernet shield steals three of my Digital I/O pins on the UNO.

Now to code the server…

Installing the AVR toolchain on OSX Lion

I’m working on an Arduino-based project and want a more powerful IDE to code in, since the Arduino IDE is somewhat restrictive.

In order to run under Eclipse, the AVR toolchain needs to be installed (avr-gcc,  avr-binutils, avr-libc, avr-gdb, avrdude). I didn’t want to install a binary package for these tools; instead, I wanted a natively-compiled version of the tools, preferably using brew, since this is my package manager of choice these days.

I finally found a homebrew formula that was written specifically for the install. Here’s how to do it, assuming you cloned the homebrew repo to /usr/local/Library

cd /usr/local
git clone https://github.com/larsimmisch/homebrew-alt.git LibraryAlt
brew install LibraryAlt/avr/avr-libc.rb
brew install avrdude dfu-programmer

Many thanks goes to Lars Immisch for maintaining his homebrew-alt repo at https://github.com/larsimmisch/homebrew-alt