Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ESP32 aplicado al IoT: sensores, Firebase y app Android
Rating: 4.0 out of 5(23 ratings)
400 students

ESP32 aplicado al IoT: sensores, Firebase y app Android

Programa el ESP32, utiliza TCP y UDP, conecta sensores con ThingSpeak y Firebase y crea una app básica en Android Studio
Created byJhon Oré Sulca
Last updated 10/2026
Spanish
Spanish [Auto],

What you'll learn

  • Programar de manera correcta el Modulo ESP32.
  • Protocolos de comunicaciones RS232, TCP/IP y UDP.
  • Uso y configuración de las plataformas ThingSpeak y Firebase.
  • configurar el ESP32 con las plataformas ThingSpeak y Firebase
  • Conceptos fundamentales de IOT
  • Creación de una APP básico en Android Studio
  • Conexión de Android Studio con el Firebase
  • Control de sensores por medio de una APP en el SmartPhone

Course content

10 sections • 207 lectures • 20h 14m total length
  • Introducción5:39

Requirements

  • Conocimientos básicos de lenguaje C: variables, condiciones, bucles y funciones.
  • Experiencia básica programando Arduino y conectando componentes electrónicos.
  • Una placa ESP32, cable USB de datos, protoboard y los sensores y actuadores indicados en cada práctica.
  • Una computadora con permisos para instalar el entorno de programación y Android Studio.
  • Conexión a internet y acceso a una red Wi-Fi para las prácticas correspondientes.
  • Cuentas de acceso a Firebase y ThingSpeak para realizar los ejercicios de integración.
  • Un teléfono Android o emulador compatible para probar la aplicación móvil.
  • No se requiere experiencia previa con Firebase, ThingSpeak ni Android Studio.

Description

Aprende a desarrollar aplicaciones de Internet de las Cosas con ESP32, conectando sensores, actuadores, plataformas en la nube y una aplicación Android.


El curso combina programación del microcontrolador, comunicación de datos y ejercicios prácticos. Comenzarás con un repaso del lenguaje C y avanzarás hacia el uso del ESP32, los protocolos TCP y UDP y la integración con ThingSpeak y Firebase.


¿Qué aprenderás?


• Comprender los fundamentos de IoT y su aplicación en proyectos electrónicos.

• Programar el ESP32 y trabajar con sus registros y periféricos.

• Leer sensores y controlar actuadores.

• Intercambiar información mediante comunicación TCP y UDP.

• Enviar datos a ThingSpeak para su visualización.

• Conectar el ESP32 con Firebase para almacenar y consultar información.

• Crear una aplicación básica en Android Studio.

• Integrar la aplicación Android con Firebase para interactuar con el proyecto.


A lo largo del curso encontrarás explicaciones, demostraciones y talleres que relacionan el código con el funcionamiento de los dispositivos. El objetivo es que comprendas cómo circula la información entre el microcontrolador, la red, las plataformas y la aplicación.


Las prácticas te permitirán observar el comportamiento de cada solución, modificar los ejemplos y relacionar los conocimientos con tus propios proyectos. También reforzarás conceptos de programación y comunicación necesarios para integrar hardware y software.


Este curso está dirigido a estudiantes, técnicos, ingenieros y aficionados que ya cuentan con conocimientos básicos de lenguaje C, Arduino y electrónica. No necesitas experiencia previa con Firebase, ThingSpeak o Android Studio para comenzar a estudiar las aplicaciones presentadas.


Revisa los materiales y las versiones de las herramientas indicadas en cada sección antes de realizar las prácticas.


Al finalizar, tendrás una base para desarrollar aplicaciones de monitoreo y control con ESP32, utilizando comunicación de red, servicios en la nube y una interfaz móvil.

Who this course is for:

  • Estudiantes
  • Egresados
  • Ingenieros
  • Profesionales
  • Entusiastas de los sistemas embebidos