Skip to content

Material del curso Introduccion a Python y Micropython dictado en la UTN-FRT

Notifications You must be signed in to change notification settings

maxisimonazzi/introduccion-python-y-micropython-utnfrt

Repository files navigation

Curso Introducción a Python y Micropython

Material del curso Introduccion a Python y Micropython dictado en la UTN-FRT

Indice de Clases

Todas las clases serán dictadas en el horario de 16:30 a 18:30.

Clase 1: 14 de Septiembre

Breve historia de Python y su Filosofía. Principios de diseño de Python (PEP 20). Instalación y Configuración de Python y entornos de desarrollo (IDE).

Material Extra

Clase 2: 21 de Septiembre

Sintaxis Básica y Estructuras de Control. Variables, tipos de datos y operadores. Estructuras de control (if, for, while).

Clase 3: 28 de Septiembre

Estructuras de Datos. Listas, tuplas, diccionarios y conjuntos. Manipulación y métodos asociados.

Clase 4: 05 de Octubre

Funciones y Módulos. Definición y uso de funciones. Importación y creación de módulos.

Clase 5: 12 de Octubre

Conceptos Básicos de POO. Clases y objetos. Métodos y atributos.

Clase 6: 19 de Octubre

Qué es un microcontrolador y sus aplicaciones. Comparación entre MicroPython y otros lenguajes de programación para microcontroladores. Instalación de MicroPython en la placa ESP32. Introducción a la herramientas de desarrollo Thonny. Conexión y configuración de la placa.

Material Extra

  • MicroPython: Link
  • Documentacion de MicroPython: Link
  • Pagina oficial con Drivers CH9102X: Link
  • Drivers CH9102X alojados aqui en el repositorio: Link
  • Thonny: Link
  • Ejemplo en Wokwi de blinker con ESP32 y led onboard: Link

Clase 7: 26 de Octubre

Control de Hardware Básico. Manejo de pines GPIO. Lectura de sensores y actuadores.

  • Diapositiva: Clase 7

  • Ejemplo en Wokwi de uso de tres leds: Link

  • Ejemplo en Wokwi de uso de tres leds y tres botones: Link

  • Ejemplo en Wokwi de uso de potenciometro: Link

  • Ejemplo en Wokwi de uso de PWM con un led: Link

  • Ejemplo en Wokwi de manejo de un servo con potenciometro: Link

  • Ejemplo en Wokwi de uso de modulo DHT22: Link

  • Ejemplo de grafica PWM en desmos Link

Clase 8: 02 de Noviembre

Comunicación Serial. UART, I2C, SPI. Comunicación entre dispositivos.

Clase 9: 09 de Noviembre

Estación. Punto de acceso. Web server.

Clase 10: 16 de Noviembre

Laboratorio 1: Control de LEDs y botones. Laboratorio 2: Monitorización de temperatura y humedad.

Clase Extra 1: 8 de Octubre

Bibliotecas Estándar y Externas. Introducción a las bibliotecas estándar de Python. Uso de bibliotecas populares (NumPy, matplotlib).

Clase Extra 2: 29 de Octubre

Trabajando en equipo. Git y Github.

About

Material del curso Introduccion a Python y Micropython dictado en la UTN-FRT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages