RICM4 2017 2018 - Nucleo: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= Project presentation = |
= Project presentation = |
||
The goal of this project is to be able to re-program the NUCLEO |
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 |
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. |
Then and if we have time, we can look forward on the security issues of this system and try to fix them. |
||
= Equipment = |
= Equipment = |
||
*OLIMEXINO-328 |
*OLIMEXINO-328 |
||
*NUCLEO |
*NUCLEO STM32F446RE |
||
*Wifi Chipset ESP8266EX |
*Wifi Chipset ESP8266EX |
||
*Two computers with the sofware Arduino and Mbed. |
*Two computers with the sofware Arduino and Mbed. |
Revision as of 13:42, 12 February 2018
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
- OLIMEXINO-328
- NUCLEO STM32F446RE
- Wifi Chipset ESP8266EX
- Two computers with the sofware Arduino and Mbed.
Team
Members :
- 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).