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