98-all-your-atmel-belong-to-us

Posted by & filed under Avr Development.

Foobarred is Normal Recently I started using my linux laptop as my primary avr-usb development environment. When I upgraded the laptop to the current Ubuntu-LTS release (10.4 aka Lucid lynx) a bunch of stuff was broken including all of the wonderful udev rules provided by my linux savvy friends at dorkbotpdx. I mean jeesh even… Read more »

Why I hate DarwinPorts/MacPorts.

Posted by & filed under Mac Development, Sort Me.

Because they aren’t bsd ports. They force you to carry redundant dependencies. They do not allow you to fetch and compile the source files in a transparent way. They do not give you clean access to the patches they use to make things work. They haven’t had a current version of avr-gcc in over 4… Read more »

Avr C programming references (linux-osx biased)

Posted by & filed under Avr Development.

http://en.wikipedia.org/wiki/The_Unix_Programming_Environment http://en.wikipedia.org/wiki/The_C_Programming_Language_(book) http://www.nongnu.org/avr-libc/user-manual/index.html http://www.avrfreaks.net/wiki/index.php/Documentation:AVR_GCC http://tom-itx.dyndns.org:81/~webpage/how_to/atmega168/mega168_howto_main_index.php

Windward Notes.

Posted by & filed under Sort Me.

Mantras, Modularization. Simplicity. Stepwise refinement. Tools DS1306 Best code example is at .http://www.nearfuturelaboratory.com/2006/12/14/arduino-and-ds1306-real-time-clock/ only problem with sample code is that it only works in the full sp mode and the diagram on the page shows the other mode. (need a32khz crystal) To Do: Exchange for Tuesday Give walt 32khz crystals proto boards Bare lcd (maybe… Read more »

TestBox

Posted by & filed under Avr Development.

The testbox is an LCD/Dorkboard based arduino clone with two buttons and a pair of potentiometers. The switches, power and 4 io pins are made avaliable via screw terminals on the ouside of the testbox. #include /*————————————————————– pulse generator for test box Depending on the setting of left dial send send pulses out on digital… Read more »