If you like the speed and simplicity of ARM Cortex M0+ chips, but want to just dip a toe in, you'll fall in love with the adorable little LPC810. This particular chip in DIP8 really jumped out at us since it's so different than what people usually think of when they hear 'ARM'. The DIP8 LPC810 is still somewhat of a challenge to use precisely because it's so small (by ARM standards, anyway): 4KB flash and 1KB SRAM. But the low price, 32-bit processor, 12MHz internal oscillator, I2C/SPI/UART with configurable pin-matrix, and built-in serial bootloader is quite nice.
To get you started, this pack contains an LPC810 DIP chip, two LEDs with matching 560 ohm resistors, two tact switches with matching 10K pullups, a MCP1700-3.3V regulator + 2 x 0.1uF capacitors and a USB-serial programming/debug cable. All you need is a breadboard and a computer to follow our step-by-step starter tutorial written by KTOWN (resident ARM Core Master).
For more details about this chip, check out the NXP product page
The analog comparator on the LPC810 does not work in this silicon revision. It might be a while until the next revision comes out so please do not purchase if analog comparator is required for your application!
LPC810 Mini Starter Pack (1:35)