Course 2026-2027

COMUNICACIONES EMBEBIDAS E INDUSTRIALES, INTERFACES GRÁFICAS (GUI) E INTERNET DE LAS COSAS (IoT) CON MICROCONTROLADORES

The enrolment is not open.
15 ECTS credits
DIPLOMA DE EXPERTO UNIVERSITARIO
share print pdf
Features: training and visits, multimedia material, optional on-site activities, virtual course and didactic guide.
Department
Ingeniería Eléctrica, Electrónica, Control, Telemática y Química Aplicada a la Ingeniería
E.t.s. de Ingenieros Industriales
POSTGRADUATE PROGRAMME
Master's Degree in Formación Permanente, Specialisation Diploma, Expert Diploma and Teacher Training Certificate.
Academic Year 2026/2027

The Postgraduate Programme includes courses that lead to obtaining a university-specific qualification awarded by UNED. Each course will be delivered at one of the following levels: Master's Degree in Formación Permanente, Specialisation Diploma, Expert Diploma and Teacher Training Certificate.

Admission requirements:

Holding a Bachelor's Degree, Licentiate Degree, Diploma, Engineering, Technical Engineering, Architecture or Technical Architecture. The course management may propose that additional requirements of specific prior training in certain disciplines be established.

Likewise, exceptionally and subject to a favourable report from the course director, the Rectorate may waive the prior degree requirement for those students who present a Curriculum Vitae of professional experience demonstrating their ability to successfully follow the course, provided they have access to university according to current regulations. The course director may propose that additional requirements of specific prior training in certain disciplines be established.

Students who wish to enrol in any course of the Postgraduate Programme without meeting the admission requirements may do so; however, if they pass, they will not be entitled to the official qualification, but to a Certificate of Achievement.

Target

Es imprescindible que los alumnos/as adquieran al principio del curso tarjetas de desarrollo basadas en microcontrolador para comunicaciones embebidas e IoT, junto con algún otro accesorio de bajo coste. Este material es ajeno al equipo docente y debe adquirirse a través de los distribuidores habituales (precio conjunto aproximado de 60-80 euros). Se darán las indicaciones necesarias en el curso virtual.

 

El curso está dirigido a alumnos/alumnas que tengan unos conocimientos medios/básicos de electrónica analógica y digital, así como de sistemas embebidos y microcontroladores. Es interesante, pero no imprescindible, tener conocimientos previos de programación de microcontroladores (por ej. PIC o Arduino).

 

Se requiere poseer unos conocimientos básicos de programación en algún lenguaje de medio/alto nivel (por ej. C, C++, Java o Python), así como manejar con cierta soltura herramientas de simulación tipo Matlab/Simulink (también se pueden emplear Notebooks de Python). Es interesante, pero no imprescindible, algún conocimiento previo de programación en entornos web.

 

Para el correcto seguimiento del curso, se requiere leer con soltura textos técnicos en inglés (la mayoría de la documentación y datasheets sobre los dispositivos tratados se encuentra en inglés). Se pueden incluir también videos y presentaciones en inglés (la mayoría de herramientas de visualización permiten la traducción automática).

 

Según el Reglamento de Estudios de Formación Permanente de la UNED, para matricularse en Programas de Postgrado debe poseerse una titulación universitaria (ver detalles y excepciones a este requisito en el reglamento).

1. Presentation and goals

Introducción a la transmisión de datos y redes de comunicaciones. Modelos OSI y TCP/IP. Arquitecturas y topologías de redes de comunicaciones. Fundamentos de procesado de señal.

 

Comunicaciones embebidas para comunicación de microcontroladores y periféricos (por ej. UART, I2C, SPI, USB y derivados). Introducción al análisis de ruido e interfaz eléctrica/electrónica (capa física) de buses de comunicaciones. Métodos de detección y corrección de errores (por ej. CRC).

 

Fundamentos de comunicaciones y buses de campo industriales aplicados a sistemas embebidos basados en microcontroladores para automatización y control.

 

Introducción a las redes de comunicaciones PAN (Personal Area Network), LAN (Local Area Network) y MAN/WAN/LPWAN (Metropolitan Area Network / Wide Area Network / Low Power Wide Area Network) aplicados a sistemas embebidos con microcontroladores. Comunicaciones NFC (Near Field Communication). Protocolos de comunicaciones cliente/servidor.

 

Introducción al internet de las cosas (IoT) y redes de sensores con microcontroladores. Principios de comunicaciones inalámbricas para IoT. Protocolos de comunicación ligeros para microcontroladores e IoT. Fundamentos de tratamiento de la información y bases de datos para el internet de las cosas (IoT).

 

Fundamentos de seguridad y criptografía aplicados a comunicaciones en sistemas embebidos (hardware y software). Principios de análisis de vulnerabilidades y riesgos. Monitorización de redes y análisis de tráfico. Conceptos básicos de Machine Learning aplicados a la detección de anomalías. Si se desea profundizar en técnicas de Inteligencia Artificial, Machine Learning y Control aplicados a sistemas embebidos, se recomienda el curso "MACHINE LEARNING EMBEBIDO (EDGE AI), PROCESADO DE SEÑAL Y CONTROL CON MICROCONTROLADORES".

 

Introducción al diseño de interfaces gráficas de usuario (GUI). Jerarquía de señalizaciones y fiabilidad. Fundamentos de interfaces gráficas para aplicaciones punto a punto y monitorización. Introducción a las interfaces gráficas basadas en entornos Web. Nivelación sobre fundamentos de programación en C, Python y orientación a objetos (POO).

 

Introducción a los microcontroladores y configuraciones SoC avanzadas para sistemas embebidos IoT. Análisis de consumo de energía, sensores/actuadores y baterías. Si se desea estudiar más en profundidad los sistemas embebidos basados en microcontroladores desde una perspectiva de medio/bajo nivel (por ej. Bare Metal), se recomienda el curso "SISTEMAS EMBEBIDOS CON MICROCONTROLADORES EN TIEMPO REAL" para profundizar en la arquitectura del microcontrolador y su empleo.

 

Fundamentos de diseño e implementación de interfaces gráficas de usuario para aplicaciones móviles, embebidas (por ej. TFT) e IoT. 

2. Contents

Bloque 1. Introducción a transmisión de datos y comunicaciones

Bloque 2. Comunicaciones embebidas, señales y periféricos

Bloque 3. Buses de campo y comunicaciones industriales

Bloque 4. Análisis de tráfico, detección de anomalías y corrección de errores

Bloque 5. Redes de comunicaciones PAN y NFC

Bloque 6. Interfaces gráficas de usuario para monitorización y control

Bloque 7. Redes de comunicaciones LAN

Bloque 8. Protocolos de comunicación Cliente/Servidor

Bloque 9. Redes de comunicaciones MAN/WAN/LPWAN

Bloque 10. Interfaces gráficas de usuario basadas en entorno Web

Bloque 11. Introducción al Internet de las Cosas (IoT)

Bloque 12. Protocolos de comunicación ligeros para IoT

Bloque 13. Sensores/actuadores, rendimiento energético y baterías para IoT

Bloque 14. Fundamentos de tratamiento de información y bases de datos para IoT

Bloque 15. Principios de seguridad y criptografía para sistemas embebidos

Bloque 16. Introducción a las interfaces gráficas de usuario para dispositivos móviles y embebidos

3. Methodology and activities

El curso se imparte bajo la modalidad a distancia, basándose principalmente en la plataforma online de la UNED (Ágora) para el acceso a los materiales de estudio, la comunicación con el equipo docente y las entregas de las actividades de evaluación.

 

Se debe estudiar el material proporcionado en el curso virtual, así como documentos y hojas de datos disponibles en internet (se referenciarán convenientemente).

 

El curso tiene un carácter eminentemente práctico y cada bloque de teoría debe completarse con su correspondiente trabajo práctico.

 

A lo largo del curso se utilizarán herramientas de simulación tipo Matlab/Simulink (disponible gratuitamente en la UNED para los alumnos/as), así como programas de simulación de circuitos tipo LTspice o similares (por ej. Proteus) y de análisis de trafico de redes (por ej. Wireshark).

 

Es imprescindible que los alumnos/as adquieran al principio del curso tarjetas de desarrollo basadas en microcontrolador para comunicaciones embebidas e IoT, junto con algún otro accesorio de bajo coste. Este material es ajeno al equipo docente y debe adquirirse a través de los distribuidores habituales (precio conjunto aproximado de 60-80 euros). Se darán las indicaciones necesarias en el curso virtual.

4. Didactic Material to follow the course
4.1 Material required
4.1.1 Online documents

En el curso virtual se dispondrá del material necesario para seguir el curso, así como de una guía del mismo.

 

El curso se desarrollará en castellano. No obstante, los materiales del curso estarán en castellano y en inglés.

 

Para el correcto seguimiento del curso, se requiere leer con soltura textos técnicos en inglés.

4.2 Optional material, consultation and bibliography
4.2.1 Other Materials

Es imprescindible que los alumnos/as adquieran al principio del curso tarjetas de desarrollo basadas en microcontrolador para comunicaciones embebidas e IoT, junto con algún otro accesorio de bajo coste. Este material es ajeno al equipo docente y debe adquirirse a través de los distribuidores habituales (precio conjunto aproximado de 60-80 euros). Se darán las indicaciones necesarias en el curso virtual.

5. Student Care

La atención a los alumnos/as se realizará preferentemente a través de los foros incluidos en el curso virtual siguiendo la metodología online de la UNED.

 

En caso de ser necesario, se pueden realizar consultas por correo electrónico a Santiago Monteso Fernández (smonteso@ieec.uned.es) o telefónicamente (913986481), así como presencialmente (concertando cita) en el Departamento de Ingeniería Eléctrica, Electrónica y Control en la Sede Central de la UNED, en horario viernes de 15 a 19 horas.

6. Evaluation and Qualification Criteria

Como evaluación continua, se realizarán varios trabajos prácticos a lo largo del curso (aprendizaje basado en proyectos), así como cuestionarios online para comprobar los conocimientos adquiridos.

 

Como evaluación final, se realizará un trabajo práctico final (TPF) que englobe las materias estudiadas a lo largo del curso (el planteamiento debe acordarse con antelación con el equipo docente). Para desarrollar este trabajo se podrán usar las instalaciones del departamento de electrónica en la sede central, previo acuerdo con el equipo docente.

7. Duration and dedication

La duración del curso es del 15 de febrero al 31 de octubre de 2027.

 

La carga lectiva del curso es de 15 ETCS (375 horas).

8. Teaching team

Director

Director - UNED
MONTESO FERNANDEZ, SANTIAGO
9. Price of the course

Enrolment fee: 450,00 €.

10. Discounts
10.1 Study aid and discounts

General information about study grants and discounts can be found at this link.

You must submit the enrolment application by selecting the corresponding option, and then send the documentation to the email: postgrado@adm.uned.es.

10.2 Incentives

They are Grants that will be awarded on the voluntary proposal of the course directors, who have the best knowledge of their students, and will be deducted from the course’s available budget.

Their granting does not affect the percentage of enrolment income allocated to study grants in this activity.

In any case, the percentage of the incentive will apply exclusively to the enrolment fee (and under no circumstances to the cost of the materials required to follow the course).

The enrolment incentives approved for this academic year are as follows:

  • Grupos que vengan de entidades que matriculen cinco miembros o más.
    Applied discount: 10%.
11. Enrolment

From September, 7th 2026 to January, 15th 2027.

Información de matrícula:

 

Fundación UNED

 

C/ Guzmán el Bueno, 133 - Edificio Germania, 9ª planta

 

28003 Madrid

 

Teléfonos: +34913867275/1592

 

Correo electrónico: bsaez@fundacion.uned.es

 

http://www.fundacion.uned.es

12. Administrative office

Negociado de Especialización.