Updated Board NUCLEO F401RE (markdown)

nuraci 2014-12-10 11:43:08 -08:00
parent 24daf4dd61
commit c62939ae16
1 changed files with 24 additions and 9 deletions

@ -1,14 +1,29 @@
Cortex M4 STM32F401RE
* on STM site - http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF260000?icmp=nucleo-ipf_pron_pr-nucleo_feb2014&sc=nucleoF401RE-pr
NUCLEO-F401RE
* [Home](http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF260000?icmp=nucleo-ipf_pron_pr-nucleo_feb2014&sc=nucleoF401RE-pr)
* [Datasheet](http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00105918.pdf)
###Features###
* STM32F401RE 84MHz (64pin)
* 512KB flash, 96KB RAM
* 1 LED
* 1 User button
* STM32F401RE ARM 32 bit CORTEX M4™ 84MHz (64pin)
* 512KB FLASH, 96kB SRAM
* 1x ADC 12 bit
* 3 TIMERS - up to 72Mhz
* 2 I2C, 2 UART, 2 SPI
* 1 user LED
* 1 user switch
* Reset switch
* Arduino pin headers
* Additional Morpho headers
* mbed enabled (to program it just copy the file "firmware.bin" inside)
###Status###
Preliminary support is in https://github.com/nuraci/micropython. Untested.
* Initial support [here](https://github.com/nuraci/micropython)
* test in progress
### How build for ###
* Change directory to micropython/nucleo
* To build use one of the following methods:
1. ```make BOARD=STM32NUCF401```
1. ```export BOARD=STM32NUCF401``` in your environment and then just use make.
1. ```make```
###The STM32F401RE Board:###
![](http://www.st.com/st-web-ui/static/active/en/fragment/product_related/rpn_information/board_photo/nucleo-F4.jpg)