 ) and with the support/help of the Prof. Chiara Petrioli and ST Microelectronics (http://www.st.com
) and with the support/help of the Prof. Chiara Petrioli and ST Microelectronics (http://www.st.com ).
Syllabus (Under Construction):
).
Syllabus (Under Construction):  Final Exam:
Final project + Class presentation.
Deadlines:
By the 23th April you have to submit your group details and the hardware you need.
By the 7th May you have to choose your final project.
By the 4th June you have to upload your project on GitHub. The presentation will be on the 11th June.
Another session can be scheduled.
Hardware available:
3x Bluetooth Low Energy (X-NUCLEO-IDB05A1, Arduino UNO R3 Connector)
1x Uart to Bluetooth
2x Uart to Serial
The verbalization responsible - prof. Anna Labella - will open a Infostud exam. Students have to present the final project. Once evaluated by the teacher, the grade will be communicated to prof. Labella, who shall record the exam result.
Diary 2018/2019:
Final Exam:
Final project + Class presentation.
Deadlines:
By the 23th April you have to submit your group details and the hardware you need.
By the 7th May you have to choose your final project.
By the 4th June you have to upload your project on GitHub. The presentation will be on the 11th June.
Another session can be scheduled.
Hardware available:
3x Bluetooth Low Energy (X-NUCLEO-IDB05A1, Arduino UNO R3 Connector)
1x Uart to Bluetooth
2x Uart to Serial
The verbalization responsible - prof. Anna Labella - will open a Infostud exam. Students have to present the final project. Once evaluated by the teacher, the grade will be communicated to prof. Labella, who shall record the exam result.
Diary 2018/2019:
 4. 27/03/2018: FreeRTOS introduction with first examples Lect_04.pdf FreeRTOS_examples.zip
In order to develop software for FreeRTOS and your nucleo board you have to install System Workbench for STM32 ( here
4. 27/03/2018: FreeRTOS introduction with first examples Lect_04.pdf FreeRTOS_examples.zip
In order to develop software for FreeRTOS and your nucleo board you have to install System Workbench for STM32 ( here ) and STM32 CUBE MX ( here
) and STM32 CUBE MX ( here ).
You can download the FreeRTOS documentation by the Amazon Website: https://aws.amazon.com/it/documentation/freertos/
).
You can download the FreeRTOS documentation by the Amazon Website: https://aws.amazon.com/it/documentation/freertos/ 5. 03/04/2018: Cancelled
6. 10/04/2018: FreeRTOS overwiew (dynamic memory, heap systems, code style and conventions, tasks, interrupts, queues, task notifications) FreeRTOS_2.pdf
FreeRTOS_Examples_2.zip New examples related to the lesson
Importart informartions about the final project on the slides.
We suggest you to install a serial terminal (Mac: CoolTerm, Windows: Termite, Linux: Putty).
7. 17/04/2018: Network Communication #1 (Network Topologies, 802.15.4/ZigBee, Bluetooth, LoraWAN, SigFox)
Network_communication.pdf
You can find a lot of short clips about LoraWAN and Sigfox on: https://www.lora-alliance.org/lorawan-videos
5. 03/04/2018: Cancelled
6. 10/04/2018: FreeRTOS overwiew (dynamic memory, heap systems, code style and conventions, tasks, interrupts, queues, task notifications) FreeRTOS_2.pdf
FreeRTOS_Examples_2.zip New examples related to the lesson
Importart informartions about the final project on the slides.
We suggest you to install a serial terminal (Mac: CoolTerm, Windows: Termite, Linux: Putty).
7. 17/04/2018: Network Communication #1 (Network Topologies, 802.15.4/ZigBee, Bluetooth, LoraWAN, SigFox)
Network_communication.pdf
You can find a lot of short clips about LoraWAN and Sigfox on: https://www.lora-alliance.org/lorawan-videos https://www.sigfox.com/en/sigfox-iot-technology-overview
 https://www.sigfox.com/en/sigfox-iot-technology-overview 8. 24/04/2018: Network Communication #2 (6LowPAN, MQTT, Rest, CoAP)
Network_Communcation_2.pdf
There are also some python scripts correlated with the lesson: python_scripts.zip (you have to install pyserial, requests and paho-mqtt)
9. 08/05/2018: IoT Security and Low Power
IoT_Security.pdf Low_Power.pdf
10. 15/05/2018: IoT Cloud, Thingsboard and Grafana
11. 28/05/2018: CTP, FTSP and Wsense Real Applications
ctp_ftsp.pdf
8. 24/04/2018: Network Communication #2 (6LowPAN, MQTT, Rest, CoAP)
Network_Communcation_2.pdf
There are also some python scripts correlated with the lesson: python_scripts.zip (you have to install pyserial, requests and paho-mqtt)
9. 08/05/2018: IoT Security and Low Power
IoT_Security.pdf Low_Power.pdf
10. 15/05/2018: IoT Cloud, Thingsboard and Grafana
11. 28/05/2018: CTP, FTSP and Wsense Real Applications
ctp_ftsp.pdf | I   | Attachment | History | Action | Size | Date | Who | Comment | 
|---|---|---|---|---|---|---|---|
|  pdf | FreeRTOS_2.pdf | r1 | manage | 2315.4 K | 2018-04-11 - 07:49 | FabrizioGattuso | FreeRTOS #2 | 
|  pdf | IoT_Security.pdf | r1 | manage | 5516.9 K | 2018-05-08 - 15:43 | FabrizioGattuso | Lecture 09 - IoT Security | 
|  pdf | Lect02.pdf | r1 | manage | 2584.3 K | 2018-03-14 - 12:10 | FabrizioGattuso | Lecture 02 | 
|  pdf | Lect_01.pdf | r1 | manage | 3751.9 K | 2018-03-06 - 17:19 | FabrizioGattuso | Lect 01 | 
|  pdf | Lect_03.pdf | r1 | manage | 915.8 K | 2018-03-21 - 10:35 | FabrizioGattuso | Lecture 03 | 
|  pdf | Lect_04.pdf | r1 | manage | 2100.7 K | 2018-03-28 - 14:38 | FabrizioGattuso | Lecture 04 | 
|  pdf | Low_Power.pdf | r1 | manage | 6689.3 K | 2018-05-08 - 15:42 | FabrizioGattuso | Lecture 09 - Low Power | 
|  pdf | Network_Communcation_2.pdf | r1 | manage | 1663.8 K | 2018-04-27 - 07:17 | FabrizioGattuso | Lect 08 | 
|  pdf | Network_communication.pdf | r1 | manage | 4890.6 K | 2018-04-18 - 08:20 | FabrizioGattuso | Lect_07 | 
|  pdf | ctp_ftsp.pdf | r1 | manage | 4343.5 K | 2018-05-30 - 14:15 | FabrizioGattuso | Ctp and Ftsp | 
|  zip | FreeRTOS_Blink.zip | r1 | manage | 801.5 K | 2018-03-26 - 13:20 | FabrizioGattuso | FirstProject | 
|  zip | FreeRTOS_Examples_2.zip | r2 r1 | manage | 3008.1 K | 2018-04-09 - 16:06 | FabrizioGattuso | FreeRTOS Examples 2 | 
|  zip | FreeRTOS_examples.zip | r1 | manage | 3209.0 K | 2018-03-28 - 14:40 | FabrizioGattuso | FreeRTOS Examples | 
|  zip | python_scripts.zip | r1 | manage | 2.8 K | 2018-04-23 - 16:44 | FabrizioGattuso | Python Scripts | 
|  zip | sw_afc.zip | r2 r1 | manage | 10.3 K | 2018-03-21 - 10:36 | FabrizioGattuso | C examples (Updated) | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
           
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
|  |  |  
      Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
       Torna al Dipartimento di Informatica   |  |  |  | 
 
  Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.