The organisation https://github.com/KF5011 has several example projects that have been built for the system under consideration.
Week | Lecture A | Lecture B | Seminar |
Module Overview Dr Alun Moon | |||
1 |
Embedded and Networked System Dr Alun Moon |
Digital Signals Dr Alun Moon |
Digital Signals |
2 |
Memory mapped IO Dr Alun Moon |
Discrete time & Interrupts Dr Alun Moon |
Events and interrupts |
3 |
I2C, SPI, CAN, busses Dr Alun Moon |
Skipped Dr Alun Moon |
Analogue IO |
4 |
Finite state machines Dr Michael Brockway |
Analogue Signals Dr Alun Moon |
LCD & serial comms |
5 |
ARM architecture and assembler, ABI Dr Michael Brockway |
Sensors Dr Alun Moon |
Consolidation |
6 |
TCP stack Dr Michael Brockway |
Events in MBED Dr Alun Moon |
Timing and Events |
7 |
Application layer Dr Michael Brockway |
String manipulation Dr Alun Moon |
UDP Communications |
8 |
Secure Transport layer Dr Michael Brockway |
Control Dr Alun Moon |
Control |
9 |
Authentication and validity Dr Michael Brockway |
Interaction Dr Alun Moon |
Interaction |
10 |
Encryption Dr Michael Brockway |
Assignment support Dr Alun Moon |
Basic use of the LCD |
11 |
PGP Dr Michael Brockway |
Assignment support Dr Alun Moon |
Basic use of the LCD |
If you’re interested I’ve distilled the results of the module satisfaction survey for the last (2016/17) run of small embedded systems