Raspberry Pi PICO en Español 🍓 Curso de MICROPYTHON Tutorial 🐍 ➤ ESP [N° 001]

Sergio A. Castaño Giraldo
1 Mar 202106:04

Summary

TLDREn este video introductorio del curso gratuito de MicroPython, aprenderás a programar microcontroladores utilizando Raspberry Pi Pico y ESP8266. MicroPython es una versión compacta de Python 3, ideal para dispositivos de bajo consumo, y permite realizar implementaciones rápidas y eficientes. El curso se centra en la programación bare-metal, es decir, sin sistemas operativos, optimizado para aprovechar al máximo los recursos limitados de los microcontroladores. El video cubre las características de la Raspberry Pi Pico y el ESP8266, y cómo aprovechar su potencia para diversos proyectos de automatización y desarrollo.

Takeaways

  • 👋 Bienvenida al curso gratuito de MicroPython en el canal de Control Automático de Educación.
  • 🖥️ Este curso se centra en programar microcontroladores como la Raspberry Pi Pico y el ESP8266.
  • 📚 MicroPython es una versión optimizada de Python 3 para microcontroladores y sistemas integrados.
  • 🧑‍💻 Fue creado por Damian George en 2013 a través de un proyecto de Kickstarter.
  • ⚙️ La primera placa oficial de MicroPython fue la PyBoard, basada en el microcontrolador STM32.
  • 🔋 MicroPython es altamente eficiente y funciona en microcontroladores con recursos limitados.
  • 🚀 La Raspberry Pi Pico tiene el chip RP2040 con dos núcleos ARM Cortex-M0+ y hasta 133 MHz de velocidad.
  • 📊 Ofrece características avanzadas como manejo de excepciones, generadores y comprensión de listas.
  • 🔗 El ESP8266, como el Lolin V3, es otra placa compatible con MicroPython y tiene conectividad Wi-Fi.
  • 🧩 Ambas placas (Raspberry Pi Pico y ESP8266) son versátiles y pueden ser programadas con MicroPython o Arduino.

Q & A

  • ¿Qué es MicroPython?

    -MicroPython es una implementación más pequeña de Python 3, diseñada para ser utilizada en microcontroladores y sistemas integrados pequeños. Es altamente eficiente y está optimizada para implementaciones rápidas de investigación y manipulación de datos.

  • ¿Quién creó MicroPython y cuándo?

    -MicroPython fue creado por Damián George en 2013 como parte de un proyecto en Kickstarter, donde consiguió fondos para iniciar la implementación.

  • ¿En qué microcontrolador funcionó inicialmente MicroPython?

    -Inicialmente, MicroPython operaba en un microcontrolador específico de la compañía ST, el STM32F405, que dio origen a la placa PyBoard, la placa oficial de MicroPython.

  • ¿Qué es la Raspberry Pi Pico y qué características tiene?

    -La Raspberry Pi Pico es la primera placa basada en un microcontrolador producido por la Raspberry Pi Foundation. Tiene un chip RP2040 con dos núcleos ARM Cortex M0 a 133 MHz, 256 KB de RAM, 2 MB de memoria flash, un sensor de temperatura a bordo y un RTC de alta precisión.

  • ¿Por qué MicroPython es ideal para microcontroladores como el RP2040?

    -MicroPython es altamente eficiente y compacto, lo que lo hace ideal para microcontroladores como el RP2040, ya que puede ejecutarse en sistemas con solo 256 KB de espacio de código y 16 KB de RAM.

  • ¿Qué placas se usarán en el curso mencionado en el video?

    -En el curso se utilizará principalmente la Raspberry Pi Pico, pero también se harán programas para la placa ESP8266.

  • ¿Cuáles son algunas características de MicroPython mencionadas en el video?

    -MicroPython ofrece características como manejo de mensajes interactivos, cálculos con números enteros de precisión arbitraria, cierres, comprensión de listas, generadores, manejo de excepciones, y más.

  • ¿Qué diferencia hay entre MicroPython y un sistema con sistema operativo?

    -MicroPython opera bajo el concepto de 'bare metal', lo que significa que se ejecuta directamente en el microcontrolador sin la necesidad de un sistema operativo.

  • ¿Qué características tiene la placa ESP8266 que se mencionan en el video?

    -La placa ESP8266 (versión 3 de Lolin) incluye un módulo Wi-Fi, una interfaz USB serial, un regulador de voltaje de 3.3V, 11 pines de entrada/salida, y un convertidor analógico-digital (ADC).

  • ¿Cómo se puede seguir aprendiendo en el curso de MicroPython?

    -Para seguir aprendiendo en el curso, se sugiere suscribirse al canal de Control Automático Educación y acceder a los videos que se irán publicando. Los enlaces también están disponibles en la descripción del video y en los primeros comentarios.

Outlines

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Mindmap

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Keywords

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Highlights

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن

Transcripts

plate

هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.

قم بالترقية الآن
Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
MicroPythonRaspberry PiESP8266ProgramaciónMicrocontroladoresCurso gratuitoElectrónicaSTEMEducaciónAutomatización
هل تحتاج إلى تلخيص باللغة الإنجليزية؟