UF0 is all-in-one arduino-compatible prototyping platform powered by ST STM32F051C8T6. It also integrates with Seeed Studio grove 4-pin interface, which can be connected with major grove families, making prototype easier and faster. The TSC capacitive touch controller is the unique character for you to have fun with your finger, and it has 32bit timer and 12bit DAC,I2C, UART interfaces for extension.
Integrated with DC-DC Step-down power chip, it can provide highly efficient and stable power for the shields and other modules, especially suitable for those who want to build a product.
Arduino IDE for the software development, it makes your prototype start quickly and easily. It supports grove starter kitfor Arduino from Seeed studio perfectly.
UF0 now is selling on Seeed Studio. You can buy from this link. http://www.seeedstudio.com/depot/UF0-STM32F0-CortexM0-Arduino-Grove-compatible-Platform-p-2257.html.
Pin Out Description
Arduino IDE and UF0 BSP can help you to program UF0，Below will introduce how to set up UF0 development environment built in Arduino IDE.
Download and Unzip Arduino IDE package
Arduino IDE download site：http://downloads.arduino.cc/arduino-1.5.5-windows.zip, you will see the directory below after download and unzip.
Note: Arduino IDE should be arduino-1.5.5 or higher version.
Download and install UFO BSP
Install CP2102 driver
Open Arduino IDE, choose UF0
Choose Port number
Work with Grove Kit
Now UF0 can work with grove starter kit.
The kit includes some modules as below:
How to use those modules, please visit this link: http://www.seeedstudio.com/wiki/index.php?title=Main_Page#Grove get more information.