Why Not Maple Mini?

This [Spruce -SolidDigi STM32 Arduino Compatible Board With LCD is available for $59. More info [Here

CPU: STM32F103VET6, TQFP 100 pins FLASH 512K BYTES, SRAM 64KBYTES

1 JTAG debug interface

1 power LED indicattor (Green), 1 status LED (Blue)

1 RS232 port, Need crossover cable to talk to PC

Support 3 pin ISP

1 USB2.0 SLAVE port

1 Micro SD(TF) slot, uses SDIO

1 2.4 inch TFT (240X320 (touch screen) ), use FSMC 16 bits interface to control

1 SPI interfaced AT45DB161D(2M BYTES) serial FLASH

1 functional botton

1 RTC battery socket

1 RJ45 Ethernet port

All unused GPIO pins are connected to external headers.](Arduino Forum)](http://www.ebay.com/itm/Spruce-SolidDigi-STM32-Arduino-Compatible-LCD-/270781620539#vi-content)