Salta al contenuto principale della pagina

EMBEDDED SYSTEM SOFTWARE

CODE 94787
ACADEMIC YEAR 2022/2023
CREDITS
  • 10 cfu during the 1st year of 9269 INGEGNERIA MECCANICA - PROGETTAZIONE E PRODUZIONE(LM-33) - LA SPEZIA
  • SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
    LANGUAGE Italian
    TEACHING LOCATION
  • LA SPEZIA
  • SEMESTER 2° Semester
    MODULES This unit is a module of:
    TEACHING MATERIALS AULAWEB

    AIMS AND CONTENT

    AIMS AND LEARNING OUTCOMES

    The objective of the Course is to enable the learner to design and develop application software for pervasive and dedicated systems. The learning objectives are also pursued with computer lab activities in the classroom (or through a virtual classroom) on devices for embedded systems.

    TEACHING METHODS

    The course has two distinct categories of activities:

    • Theoretical Lecture (Lecture - Lecture): a teaching activity in which the student is mainly "passive," i.e., attends a theoretical or practical-application lecture in the classroom, or through the tools provided by the teaching portal.
    • Practical Lesson (Hands-on experience - Study session): component of "assisted teaching" in which the student is predominantly "active," i.e., performs in first person, guided activities in the laboratory.

    Hands-on classes will be conducted in the laboratory, at the La Spezia campus, using the open source hardware/software platform Arduino Uno (https://www.arduino.cc/), or through software simulators. All information will be made available through the Notice Board of this teaching on AulaWeb.

    Translated with www.DeepL.com/Translator (free version)

    SYLLABUS/CONTENT

    • Internet, Internet of Things and Embedded Systems
    • Systems realization
    • Design flow
    • Planning and management
    • Basic architectures and software
    • Sensors and communication
    • Human-machine interfaces
    • Arduino platform programming

    RECOMMENDED READING/BIBLIOGRAPHY

    Giovanni Adorni - Transparencies, notes and exercises, made available on the course portal on AulaWeb.

    TEACHERS AND EXAM BOARD

    Exam Board

    GIOVANNI ADORNI (President)

    ERMANNO DI ZITTI

    PAOLO GASTALDO

    RODOLFO ZUNINO (President Substitute)

    LESSONS

    Class schedule

    All class schedules are posted on the EasyAcademy portal.

    EXAMS

    EXAM DESCRIPTION

    In order to assess the achievement of the intended learning objectives, the student will be asked to build a prototype of an embedded system based on the open source Arduino Uno platform, or its simulator, accompanied by documentation, as discussed during the course of the lectures. 

    ASSESSMENT METHODS

    The examination will consist of the presentation and discussion of the assigned embedded system prototype.

    Exam schedule

    Date Time Location Type Notes

    FURTHER INFORMATION

    Students with disabilities or learning disorders are allowed to use specific modalities and supports that will be determined on a case-by-case basis in agreement with the Delegate of the Engineering courses in the Committee for the Inclusion of Students with Disabilities, prof. Francesco Curatelli. Students are invited to contact the teacher and copy the Delegate (francesco.curatelli@unige.it).