I just saw this at Geek Times: Build Your Own Development Board for $5. MC HCK (pronounced McHack) is a tiny microcontroller board with a Freescale MK20DX32VLF5 (ARM Cortex M4 with 8KB SRAM, 32KB Program Flash, 32KB Data Flash, USB, I2C, SPI, UART, I2S). You can program or use it as a USB dongle and it has an array of DIP holes so you can plug it into a solderless breadboard. It's so open source that you need to make and assemble your own PC boards. MC HCK website is https://mchck.org/.
Very nice board size and shape IMO -- versatile for all sorts of MCU projects.