Meta

Aprender a programar los Microcontroladores con arquitectura ARM utilizando el lenguaje de programación Python. Mediante el sistema operativo MicroPython como intérprete embebido en el Microcontrolador, se podrá realizar prácticas muy potentes y de manera muy fácil e intuitiva.

Dirigido a 

Profesionistas, estudiantes de ingeniería electrónica/mecatrónica o carreras a fin, así como entusiastas de los sistemas electrónicos embebidos, con conocimientos básicos de programación.

Lap-con-transparencia-CORRECTA-2.png

Modalidad

Online, accede desde cualquier dispositivo con internet, en el momento que desees y desde donde estés.

Calendario-con-transparencia.png

Duración

El tiempo límite para acceder al contenido es de 90 días naturales y en caso de concluirlo exitosamente, tendrás acceso de por vida.

     Objetivos

  • Conocer los conceptos de básicos de programación del lenguaje Python orientado a sistemas embebidos.

  • Aprenderemos a instalar el sistema operativo Micropython en la tarjeta Ophyra cuyo microcontrolador corresponde a un ARM Cortex-M4 de STMicroelectronics.

  • Utilizar los recursos de hardware del microcontrolador STM32F407, como por ejemplo: Puertos de entrada salida, puertos de comunicación serial, convertidores de ADC, DAC, etc. 

  • Realizar prácticas muy rápidas, intuitivas y potentes, para explotar las características de la tarjeta Ophyra.

Contenido del curso:

I. INTRODUCCIÓN A LOS SISTEMAS EMBEBIDOS

En esta sección aprenderás que son las FPGAs, su estructura interna, las gamas y familias (ampliar para que sirve o sus usos), y finalmnete que es VHDL.

II. PUERTOS DE PROPÓSITO GENERAL

En esta sección aprenderás la estructura de un código, los tipos y señales, operadores, funciones de conversión y finalmente las herramientas EDA.

III. MANEJO DE LOS PERIFÉRICOS ANALÓGICOS (ADC Y DAC)

Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general. Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general.

IV. PUERTO 12C

Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general. Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general.

V. LA PANTALLA TFT

Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general. Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general.

VI. MEMORIA MICRO SD

Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general. Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general.

VII. PUERTO DE COMUNICACIÓN SERIAL RS232

Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general. Aquí lo que vas a aprender o más bien para que te van a servir estos temas en general.

Prácticas y ejercicios que podrás realizar

Software necesario

Firmware necesario

El curso incluye:

– Curso (lecciones grabadas)

– Ejercicios propuestos

– Cuestionarios

– Soporte en línea 

– Reconocimiento de participación

conjunto-de-iconos.jpg

Sobre el curso

Instructor

usuario

Fernando Julián Quiñones Novelo

Dr. Ciencias de la Electrónica

 
Trabajó en el INAOE en el área de Microelectrónica, acumulando 7 años de experiencia en manipulación de equipos y procesos de fabricación de CMOS y proyectos de fabricación de MEMs.
Profesor en el Tecnológico Nacional de México Campus-Atlixco de 2011 a 2017, en donde desempeñó principalmente actividades de docencia e investigación, asesorías de Tesis y lideró la línea de investigación de la coordinación de ingeniería electromecánica.
Gerente de Tecnología de INTESC Electrónica & Embebidos, en donde trabaja en proyectos que involucran al sector privado.

Opiniones

El curso es muy completo, considero que cada uno de los ángulos que se muestran para comprender el funcionamiento del PIC16F887 están muy bien enfocados. Además, se puede notar que a pesar de que es una introducción a la programación en lenguaje ensamblador es realmente profundo y útil el conocimiento que se adquiere. En general, ¡muy bien!
Jair R.
Estudiante del curso
La neta esta muy buena la información del curso, cumple todo lo que se supone que debimos de ver en la materia de microcontroladores en mi universidad.
Néstor R.
Estudiante del curso