PUBLICO:Sistemas embebidos e Internet de las Cosas

De Wiki Soa Unlam
Saltar a: navegación, buscar


Menú >> PUBLICO:Portada >> PUBLICO:Material de clases >> Sistemas embebidos e Internet de las Cosas


Diapositivas de clase

*01-Clase Galileo-Arduino.pdf
*02-Clase Sistemas Embebidos.pdf
*03-Clase Internet de Las Cosas(IoT).pdf
*04-Diagramas vistos en clases.pdf
*05-Conceptos de Programacion Arduino.pdf

Material Teórico

Bibliografia de referencia

Elecia White - Making Embedded Systems_ Design Patterns for Great Software-O'Reilly Media (2011)

Bruce Powel Douglass - Design Patterns for Embedded Systems in C_ An Embedded Software Engineering Toolkit-Newnes (2010)

Repaso de conceptos informaticos aplicables a embebidos

Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides - Design Patterns_ Elements of Reusable Object-Oriented Software-addison-wesley (1994)

C Programming Language, 2nd Edition by Brian W. Kernighan, Dennis M. Ritchie (A

Conceptos Indispensables

Son necesarios para aprender los conceptos fundamentales, no se puede alegar su desconocimiento. 
* Sistemas Embebidos (SE)(Español) * ¿Qué es un Circuito? (Inglés) * Voltaje, Corriente y Ley de Ohm (Inglés) * Polaridad (Inglés) * Circuitos Serie y Paralelo, Resistencias y Capacitores (Inglés) * Emitir luz con Diodos Led (Inglés) * Señales Analógicas y Digitales(Inglés) * Entradas y Salidas Digitales (Español) * Entradas y Salidas Analogicas y PWM (Español) * Conversión de Análogico a Digital-Explicación Básica (Inglés) * Conversión de Análogico a Digital-Explicación Detallada (Español) * Sensores y Actuadores (Español) * ¿Que es Modulación por Ancho de Pulso- PWM? (Inglés) * ¿Como funciona el bus I2C? Tutorial 1(Ingles) * ¿Como funciona el bus I2C? Tutorial 2(Español) * ¿Como funciona el Bus SPI? (Español) * ¿Como es la comunicación serie en Arduino? (Español) * ¿Qué es la Compilación Cruzada/Cross Compiler?Tutorial 1 Parte1 (Español) * ¿Qué es la Compilación Cruzada/Cross Compiler?Tutorial 1 Parte2 (Español) * ¿Qué es la Compilación Cruzada/Cross Compiler?Tutorial 2 (Inglés) * ¿Que es Internet de las Cosas? (Español)

Conceptos Fundamentales

Evaluables
* Sistemas Embebidos(SE) * Sistemas Operativos para Sistemas embebidos * Firmware * Desarrollo para SE * GDB * Arquitectura IoT

Conceptos recomendados

No son evaluables
* Terminales Básicas(Inglés) * ¿Qué es un Acelerometro? Tutorial 1 (Español) * ¿Qué es un Acelerometro? Tutorial 2 (Español) * ¿Qué es un Giroscopio? (Español)

Libros online recomendados

Libros gratuitos sobre Arduino. Contienen una gran cantidad de ejemplos sobre como conectar y hacer funcionar distintos sensores y actuadores
en esta placa de desarrollo.
* Libro Gratis "Guía Basica de Arduino" (Español) * Libro Gratis "Guía del Inventor de Arduino" (Español)

Tutoriales Arduino

En el siguiente documento se encuentran una serie de distintos tutoriales dependiendo del sensor utilizado
*tutoriales Arduino

Guías Practicas

No son obligatorias, pero sirven para orientar el aprendizaje.
ARDUINO * ¿Que son Arduino y Raspberry Pi?¿Cuales son sus diferencias? (Español) * Diferencias entre Arduino y Raspberry PI 3 (Español) * ¿Cuál Arduino conviene Comprar? (Español) * Simuladores Arduino
INTEL GALILEO * Guía de para la utilización de las Placas Intel Galileo en el laboratorio 266 (Español) * Guía para comenzar con Galileo en Linux (Inglés) * Guía para comenzar con Galileo en Windows (Inglés) * Guía para comenzar con Galileo (Inglés) * Manual de usuario de la placa Intel Galileo(Inglés) * Código de programas de ejemplos en Galileo Parte 1(Inglés) * Código de programas de ejemplos en Galileo Parte 2(Inglés) * ¿Como hacer una conexión Bridge en LInux(Inglés) * Ejemplos de utilización de la librería MRAA
IDEAS PARA POSIBLES PROYECTOS CON ARDUINO Y RASPBERRY PI * 46 proyectos makers para hacer con Arduino Raspberry pi