¡Bienvenidos a la segunda edición del libro electrónico «Programación MicroPython con ESP32 y ESP8266»! En esta nueva versión, vamos a adentrarnos en el apasionante mundo de la programación de microcontroladores utilizando el lenguaje MicroPython. Aprenderemos a utilizar los populares módulos ESP32 y ESP8266 para llevar a cabo proyectos emocionantes y creativos. ¡Prepárense para sumergirse en el fascinante universo de la programación de microcontroladores con este completo libro electrónico!
Aprenda a programar ESP32 y ESP8266 usando MicroPython, una nueva implementación del lenguaje de programación Python 3 para microcontroladores. ¡Esta es una de las formas más fáciles de programar tus placas ESP32/ESP8266!
¿Qué hay en el libro electrónico?
“Programación MicroPython con ESP32 y ESP8266” es un libro electrónico de 6 módulos y 360 páginas. Continúe leyendo esta página para obtener una tabla de contenido detallada…
El libro electrónico cubre MicroPython con un enfoque práctico:
- te enseña que conceptos básicos de MicroPython sin profundizar demasiado en conceptos teóricos
- Explica el significado de cada línea de código.para que puedas escribir tus propios guiones más tarde
- Muestra una forma más rápida y sencilla. para programar las placas ESP32 y ESP8266 para aplicaciones IoT
- Es adecuado para aquellos Nuevo en electrónica y programación. que quieran crear proyectos con aplicaciones del mundo real
También proporcionamos todos los recursos para crear los proyectos: dcódigo autocargable, esquema, Y Lista de artículos.
Además, recibirá acceso a nuestra foro privado Y grupo de facebook para hacer preguntas e interactuar con otros miembros.
Lo que vas a aprender
- Programar el ESP32/ESP8266 en MicroPython
- Flash ESP32/ESP8266 con firmware MicroPython
- Empezando con Thonny IDE
- Controla los GPIO de ESP32/ESP8266 y usa sus funciones
- Aprenda a utilizar interrupciones, temporizadores y sueño profundo
- Comprender los sensores y la electrónica básica.
- Cree servidores web para publicar datos de sensores y controlar GPIO
- Enviar solicitudes HTTP a servicios de terceros
- Utilice MQTT para comunicarse entre placas
- Comunicarse con otras plataformas a través de MQTT
- Controle motores de CC, tiras de LED RGB direccionables y pantallas OLED
- Configure el ESP32 como un dispositivo central BLE que contiene datos que puede leer
Módulo n.º 1: Introducción a MicroPython en ESP32 y ESP8266
- Introducción a MicroPython
- Presentamos la placa ESP8266
- Presentamos la placa ESP32
- Instalar Thonny IDE
- Instalación del firmware MicroPython
- Ejecutando su primer programa
Módulo #2: Conceptos básicos de la programación MicroPython
- Sintaxis básica de MicroPython
- Funciones en MicroPython
- Clases, objetos y módulos.
- Formato de cadena
Módulo #3: Interactuar con GPIO
- Parpadeo de un LED
- Entradas digitales y salidas digitales.
- Entradas analógicas
- PWM – modulación de ancho de pulso
- Pines táctiles ESP32
- Interrupciones
- Temporizador
- Interrupciones del temporizador
- Fuentes de sueño profundo y despertar.
Módulo #4: Servidores web y clientes HTTP
- Introducción al servidor web
- «¡Hola mundo!»
- Servidor web – salidas de control
- Servidor web con interruptor deslizante
- Servidor web: muestra valores de temperatura y humedad
- Enviar valores de sensores por correo electrónico
- Recuperar datos usando una API (OpenWeatherMap)
Módulo #5: Protocolo de comunicación MQTT
- Introducción a MQTT
- Instale Mosquitto MQTT Broker en una Raspberry Pi
- MQTT: establecimiento de comunicación bidireccional
- Instale Node-RED y Node-RED Dashboard en una Raspberry Pi
- MQTT: conecte ESP32/ESP8266 al Nodo-RED
Módulo #6: Otros componentes: OLED, motor DC, tira de LED RGB WS2812B
- Ver datos en la pantalla OLED
- Controlar un motor de corriente continua
- Controlar una tira de LED RGB direccionable
Módulo No. 7: Bluetooth de bajo consumo
- Presentamos Bluetooth con el ESP32
- El ESP32 como centro de control BLE
¡Invitación a unirte a nuestro foro privado!
Este libro electrónico brinda la oportunidad de unirse a nuestro foro privado de pares donde puede hacer preguntas sobre el libro electrónico u otros temas relacionados. Recibirás ayuda directa de Rui y Sara o de otros miembros activos de la comunidad.
¿Para quién es este libro electrónico?
Para aquellos que quieren aprender rápidamente a programar microcontroladores (ESP32 y ESP8266) sin la carga de tener que aprender lenguajes de programación más complejos/avanzados como C/C++ utilizados en el IDE de Arduino. MicroPython es adecuado para principiantes absolutos cuando se trata de programación de microcontroladores.
Si programa con el lenguaje de programación Arduino, Aprenderás una manera más fácil de programar tus tableros. Además, aprenderá conceptos básicos de Python que pueden resultar útiles en otras áreas de aplicaciones. Al utilizar un lenguaje de programación de alto nivel, puede crear programas complejos con solo unas pocas líneas de código.
Con MicroPython, crear aplicaciones de IoT para ESP32 y ESP8266 nunca ha sido tan fácil.
Descargar libro electrónico
- Publicación de la 2ª edición – 17 de junio de 2024
- 7 módulos (libro electrónico PDF de 360 páginas)
- Código fuente
- Diagramas esquemáticos
- Lista de artículos
- Actualizaciones ilimitadas
- Acceso exclusivo a un foro privado.
- Acceso a nuestro grupo de Facebook
- idioma en Inglés
- Creado por Rui Santos y Sara Santos
OBTENER LIBRO ELECTRÓNICO | $33 »
Haga clic aquí para obtener el libro electrónico | $33
Nota: Después de tu compra, recibirás un correo electrónico con un nombre de usuario y contraseña que podrás utilizar para acceder al área de miembros y descargar el libro electrónico en PDF.
¿Tienes preguntas? Envíeme un correo electrónico a https://randomnerdtutorials.com/support en cualquier momento y por cualquier motivo.
No te arrepentirás. Mi garantía de devolución de dinero de 60 días se encuentra en cada palabra de este mensaje. Proceda con confianza. Nos vemos dentro,
-Rui Santos
preguntas frecuentes
Conoce a los autores
Lee lo que otros dicen
Hola Rui, me alegró mucho recibir tu correo electrónico sobre MicroPython en ESP32. Estoy seguro de que muchos de sus lectores se preguntarán si debería usar MicroPython en lugar de Arduino. Mi respuesta: usa ambos (…). Sus cursos son tan buenos que los utilizamos a nivel comercial, no sólo a nivel de hobby. Gracias por el buen trabajo.
Mitch Sonian
He realizado tus cursos sobre ESP8266, ESP32 y domótica y son realmente excelentes. Parece que has puesto mucho esfuerzo en presentar y explicar incluso temas muy difíciles de una manera muy sencilla y fácil de entender. Felicitaciones por su valioso trabajo.
Apartamento Dattatraya.
Muchas gracias Rui por todo lo que has hecho para los proyectos ESP8266. Usted y su sitio web han sido mi primera opción durante varios años cuando necesito asesoramiento o detalles sobre un componente.
Suscribirse a
Hola, estoy entusiasmado con tus libros electrónicos y cursos; todo funcionó muy bien. Tengo muchas ideas nuevas. ¡Gracias!
Juan Benson
Este es uno de los mejores sitios de la web, punto. Recientemente compré su curso (Aprenda ESP32 con Arduino IDE) y no puedo decir lo suficiente al respecto. Simplemente me ahorró horas de esfuerzo. Instrucciones claras y excelente código de ejemplo. Gracias de nuevo.
Daniel H.
Hola señor. Eres una persona tan inspiradora. Realmente aprecio el esfuerzo que pones en tus proyectos. Gracias a RNT, construí con éxito mi primer circuito DHT11 con mi nuevo ESP32 y estoy muy orgulloso de ello.
Bhavish Dussoye
COMO SE VE EN…
Libro electrónico Programación MicroPython con ESP32 y ESP8266 (segunda edición)
Aprende a programar el ESP32 y ESP8266 con MicroPython, una re-implementación del lenguaje de programación Python 3 enfocado en microcontroladores. ¡Esta es una de las formas más fáciles de programar tus placas ESP32/ESP8266!
¿Qué hay dentro del eBook?
El «Libro electrónico Programación con MicroPython con ESP32 y ESP8266» es un eBook con 6 Módulos y 360 páginas. Continúa leyendo esta página para ver un detallado Índice del Contenido…
El eBook cubre MicroPython con un enfoque práctico:
- Te enseña los conceptos fundamentales de MicroPython sin adentrarse demasiado en conceptos teóricos.
- Explica el significado de cada línea de código para que puedas escribir tus propios scripts posteriormente.
- Muestra una forma más rápida y sencilla de programar las placas ESP32 y ESP8266 para aplicaciones de IoT.
- Es adecuado para aquellos nuevos en electrónica y programación que desean construir proyectos con aplicaciones del mundo real.
También proporcionamos todos los recursos para construir los proyectos: código descargable, esquemas y lista de partes.
Además, obtienes acceso a nuestro Foro privado y grupo de Facebook para hacer preguntas e interactuar con otros miembros.
Lo que aprenderás
Algunos temas incluidos en el eBook:
- Programar el ESP32/ESP8266 en MicroPython.
- Flashear el ESP32/ESP8266 con el firmware de MicroPython.
- Iniciar con el IDE Thonny.
- Controlar los GPIOs del ESP32/ESP8266 y utilizar sus funcionalidades.
- Aprender a usar interrupciones, temporizadores y modo de suspendido.
- Comprender sensores y electrónica básica.
- Construir servidores web para publicar datos de sensores y controlar GPIOs.
- Enviar solicitudes HTTP a servicios de terceros.
- Utilizar MQTT para comunicarse entre placas.
- Comunicarse con otras plataformas usando MQTT.
- Controlar motores DC, tiras de LED RGB direccionables y pantallas OLED.
- Configurar el ESP32 como un Dispositivo Central BLE que almacena datos que puedes leer.
Módulo #1: Iniciar con MicroPython en ESP32 y ESP8266
Algunos temas tratados en este módulo:
- Introducción a MicroPython
- Introducción a la placa ESP8266
- Introducción a la placa ESP32
- Instalación del IDE Thonny
- Instalación del firmware de MicroPython
- Ejecutar tu primer programa
Módulo #2: Fundamentos de Programación en MicroPython
…continúa con esto para cada módulo, incluyendo preguntas frecuentes y comentarios de otros usuarios.
Todo el contenido está enfocado en enseñar de manera clara y práctica cómo programar los microcontroladores ESP32 y ESP8266 con MicroPython. Visita nuestro sitio web para más información y para adquirir el eBook.
Este libro es increíble, te ayuda a sumergirte en el mundo de la programación con MicroPython de una manera muy accesible. ¡Lo recomiendo totalmente! ¡No te lo puedes perder!
¡Excelente libro para adentrarse en el mundo de la programación con MicroPython! Muy recomendado, vale la pena echarle un vistazo.
¡Que buen libro! Me encantó la manera en que guía en la programación con MicroPython en ESP32 y ESP8266. Súper recomendado, ¡vale la pena tenerlo!
¡Este libro es una guía perfecta para aprender a programar con MicroPython en ESP32 y ESP8266! ¡Lo recomiendo totalmente! ¡Vale la pena!
¡Qué maravilla de libro! Realmente te ayuda a entender y dominar la programación con MicroPython en ESP32 y ESP8266. ¡Muy recomendado para todos los que quieran aprender! ¡No se arrepentirán!