We finally received the SARduino644 v1.0 boards. There’s more info on the SARduino644 v1.0 page. In short, we fixed most of the errata from v0.1, added the auto-reset circuit to the FTDI header, a bunch of power and ground rails to the prototyping area, and we separated the prototyping area from the MCU pins, so that there would be more flexibility.
In the tests, everything worked great. The auto-reset works like a charm, already worlds better than pressing the reset button and hoping for the best. We have extra PCBs from the prototyping run, so if you’re interested, drop us a line, and we’d be happy to send you one (or more!) anywhere in the world for $5.
SARduino test boards, with Bus Pirate to program the bootloaders
The SARduino boards (v0.1) arrived, so we put together the test boards, programmed the bootloaders (standard Arduino and Sanguino, respectively), and soldered up the indicator LED (pin D13 on Arduino, pin D0 on Sanguino), to test out the bootloader and enough variations on the “Blink” sketch to satisfy us that they worked properly.
We built the SARduino to be a development board (for the ATmega8, ATmega168, and ATmega328 that folks are accustomed to using in Arduino-based projects, and the ATmega644 and the ATmega1284 for things that require a little more oomph) that we are willing to commit to an embedded project, unlike, say, our BoArduino or Arduino proper. It is meant to be cheap and flexible enough that we can implement a moderately complex target circuit right on the board (or, if necessary, on a perfboard shield). We’ve included some SMD breakout areas (SOIC-16, SOT-23-6, SC-70-6), to help make using those things more convenient.
The prototype has really shown us all the things we’d like to improve, and they’re listed in the Errata of the 328 and 644 versions. We’ll continue working on it, and expect to release an improved version in the near future. In the meantime, we have a few spare prototype PCBs, drop us a line if you’re interested in one, we’ll mail it to you (anywhere in the world) for $5.