The badge for SOONCon 2010 will use a novel microcontroller. Unlike the usual AVR/Arduino NXP, we’ll be using the NXP LPCXpresso. Like a good badge should be, it is completely hackable. This chip has a number of features over the Arduino, including JTAG debugging capability, USB (beyond serial) and high speed processing (~72 MHz), for only $35 per board – including a JTAG debugger board. The microchip itself is around $5, which will keep badge prices low. Also, the programming environment is free and available here for Windows and Linux.
However, the codebase is far different and less polished than what Arduino has to offer. We’re putting together a (mostly) Arduino-compatible library for the microprocessor. After downloading the IDE, just import the Arduinizer library. Use the Program.c file template as a starting point. You can use Arduino, GPIO and native code all together, and hack the crap out of your badge.
The Arduinizer code is open and free. If you want to fix up the code (which is still far from perfect), the get an account at SourceForge, download an SVN client (I recommend Tortoise SVN), and e-mail amackie 0556 at rogers dot com (without the spaces) to get SVN write access.