RICM4 2017 2018 - Nucleo

= Project presentation = The goal of this project is to be able to re-program the NUCLEO STM32F446RE from a remote place, using wifi.

An user must be able to send a binary program to the Wifi Chipset ESP8266EX plugged on the NUCLEO STM32F446RE. That last one receives the binary, flashes it, and execute its new program.

Then and if we have time, we can look forward on the security issues of this system and try to fix them. = Equipment = = Team = Members :
 * OLIMEXINO-328
 * NUCLEO STM32F446RE
 * Wifi Chipset ESP8266EX
 * Two computers with the sofware Arduino and Mbed.
 * CHANET Zoran
 * CHARLOT Servan

Supervisor :
 * Olivier RICHARD

= Progress =

Week 1 (15/01/18)
This subject was assigned to us.

Received the cards. (But one of them was broken)

Discovering the cards and the documentation.

Week 2 (22/01/18)
Testing codes samples on the cards to get familiar with the language.

Week 3 (29/01/18)
Experimenting the input/outputs capacities of the cards, by redirecting power on some chosen pin to trigger a LED, or sending data on the serial port.

Week 4 (05/02/18)
Linking the two cards together to simulate a serial connection between them.

Then, sending data to one card (via the serial port of a computer) and see if we are able to receive it on the other one (by printing it on the serial port, connected to another computer).

Week 5 (12/02/18)
Creating UML diagrams and this page.

Studying the ESP8266EX documentation and finding a way to to connect it to the Nucleo.