On 6/29/07, wouter van ooijen wrote: > > DSpic and its derivatives use a GCC compiler, but it was > modified/augmented by Microchip, so I dunno whether it could succesfully > do C++. C++ is not supported by GCC based C30 for dsPIC. Please refer to the following thread. http://forum.microchip.com/tm.aspx?m=262180 > ARM (or MSP430?) would be ideal, except for the packaging. Shout after > me: "Why can't anybody make an ARM chip in a DIP with 5V I/O and decent > I/O drive?" (single-5V supply would be nice too). > dsPICs do have the features you need (DIP and 5V I/O) except C++. AVRs have good GCC support and has DIP and 5V I/O. There are some limited C++ support as well. MSP430s have good GCC support (I think C++ is not really supported). By the way, IAR seems to support embedded C++ for dsPIC/AVR/MSP430/ARM but it is not free. There are limitted kickstart edition though. There are single 5V supply ARMs available from companies like ST (STR7 ARM7) but no DIP. Personally I think 3V operation is not a problem. DIP package can be a problem but there are prototype boards available just as you mentioned. In a world, dsPIC/AVR/MSP430/ARM are some of the options. Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist