Selected for you
 
Photogallery: STM32F413 Discovery board
STM32F413 (STM32F423 - with cryptographic unit), 90nm microcontroller with clock up to 100 MHz which contains 10x USART, 5x SPI, 4x I2C (up to 1mbit), 3x CAN, 1x SDIO, 1x USB 2.0 OTG Full-speed (FS), 2x full-duplex I²S, 3x simplex I²S, 6x PDM interfaces, 2x 12-bit ADC reaching 2.4 Msample/s, 14x 16- and 32-bit timers running at up to 100 MHz and 1 low-power timer available in Stop mode. Of course True random number generator.

About microcontroller http://www.st.com/en/microcontrollers/stm32f413-423.html?querycriteria=productId=LN2004

Photogallery: