General Data | ||||
---|---|---|---|---|
Academic program | General Engineering Program | Module Manager(s) :
JOUVE Christophe,TAFRAOUTI Asmae |
||
EC Type : Lectures | Embedded Software (LIIAem08ESystEmbCon) | |||
Lab Work : 16h00 Lectures : 4h00 Individual work : 8h00 Total duration: 20 |
Status
|
Period
Semester 8 |
Teaching language :
French |
General objectives |
---|
-Practical approach to connected IoT (Internet of Things) systems for various embedded applications -Developing a connected IoT application: video games, automobile, electricity and energy consumption metering, RFID, etc. - Using BASYS 3 FPGA board to make applications, like: full adder, multiplier, counter, shift register, LED chain, temperature sensor " |
Content |
---|
- Lectures: - Programmable Logic - VHDL - 4 labs (4 hours): - The first two sessions are dedicated to the development of one or more applications on C: - Using a Nintendo Nunchuck grip - ERDF remote information and energy metering - Reading RFID tags - Scan of a CAN network and site manipulators - The other two sessions are dedicated to development on the Bays 3 FPGA board using VHDL: - Full adder - Multiplier - Counter - Shift register - LED chain - Temperature sensor |
Corequis |
---|
"Knowledge of programming languages in C and C ++. - Scientific and technical knowledge on discontinuous logic systems (semester 5). - Knowledge of asynchronous and synchronous systems analysis approaches (semester 5)." |
Bibliographie |
---|
Toulson, R., & Wilmshurst, T. (2016). Fast and effective embedded systems design: applying the ARM mbed. Newnes. Gunther Gridling, Bettina Weiss : Introduction to Microcontrollers, Lectureses 182.064 & 182.074, Vienna University of Technology X. Fenard : Le Bus USB, Guide du concepteur - Dunod M. Nelson : Communications série - Dunod Bert Van Dam : Microcontrôleurs RISC 32 bits à architecture ARM - Elektor-Publitronic |
Assessment(s) | |||
---|---|---|---|
N° | Nature | Coefficient | Observable objectives |
1 | 1 | Lab |