• Slides e tutoriais fornecidos pelo docente da cadeira; Wayne Wolf, "Computers as Components, Third Edition: Principles of Embedded Computing System Design", Morgan Kaufmann, 2012; Waltenegus Dargie, Christian Poellabauer, "Fundamentals of Wireless Sensor Networks: Theory and Practice”, Wiley 2010;  
  • Automation and Computer Systems
  • 6865
  • 7346
  • Embedded Systems
  • IPLUSO6865-7346
  • 3
  • 7
  • 0
  • 4
  • Não
  • Português
  • The innovative methodologies adopted are based on the following points: Interactive lecture–tutorials (short exposition, demonstrations, and guided problem-solving). Hands-on labs with clear objectives, result verification, and a brief reflective wrap-up. Project-based learning with intermediate milestones and a public prototype demonstration. Continuous feedback (pre-lab checklists, quick in-class reviews, brief individual oral checks). Collaborative work and peer instruction, supported by concise self-study guides.
  • Mandatory
  • ILO1: Understand the operating principles of embedded systems. ILO2: Acquire foundational knowledge of the main wireless network architectures used in embedded systems, covering software, hardware, operating systems, buses, and communications. ILO3: Be able to analyse and model/design applications for embedded systems, including wireless embedded systems. ILO4: Be able to manage, specify, and develop embedded-systems projects.
  • CP1: Introduction to embedded systems in real-time and wireless contexts. CP2: Characterisation of embedded systems: performance, reliability, life-cycle, power/energy consumption, and resource constraints. CP3: Hardware for mobile/embedded systems (architectures; microcontrollers/microprocessors; I/O devices, memories, and buses). CP4: Introduction to embedded programming (interrupts and synchronisation); operating systems; communication protocols (I²C and SPI). CP5: Embedded systems in wireless sensor networks; smart and intelligent sensors and their architectures. CP6: Introduction to mobile application programming for interaction with sensor/embedded systems. CP7: Performance, testing, and optimisation.
  • Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Teste de avaliação 1 

    24-11-2025

    25%

    Teste de avaliação 2  19-01-2026 25%

    Laboratórios

    15-12-2025

    15%

    Projeto Final

    12-01-2026

    35%

     

    Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...

     

  • Semestral
  • This course introduces the principles and practice of Embedded Systems within a real-time and wireless sensor networks (WSN) context. It covers: core concepts and design constraints (performance, reliability, energy), hardware (architectures, MCU/MPU, I/O, memories, buses), embedded programming using polling, interrupts (ISRs) and basic RTOS notions, synchronous I²C/SPI protocols, sensors (smart and intelligent) and node/WSN architectures, mobile applications as gateway/UI, plus performance measurement, testing and optimization. Its relevance to the degree stems from building specification, modelling and HW/SW implementation skills for domains such as IoT, automotive, healthcare, Industry 4.0 and environmental monitoring.