The latest incarnation of the Dutchtronix AVR Oscilloscope clock, the Hardware 3.1 Enhanced kit, uses the Atmega328p AVR with twice the code space. Using a 1KB bootloader (Arduino compatible) makes 31KB of application space available. This extra code space makes it possible to support multiple pre-loaded applications (clock, terminal, function generator).
Once the Arduino system has been officially upgraded to use the Atmega328p (or at least is an official option), I’ll make the Enhanced kit code available for the Arduino Scope Clock shield.
Programming the Arduino using the bootloader outside the IDE is possible using the batch file “uploadm168.bat”. If there is a way within the IDE to uploaded external files, I’d like to know. Hitting the reset button at the right time with the Diecimila is sometimes a challenge.
$35 AVR Oscilloscope clock kit.