ESP32 + TDR IMAGINA
ACTIVIDADES PARA REALIZAR CON EL KIT ESP32+ TDRSTEAM
Introducción
Objetivos y Contenidos
Objetivos Capacidad de desarrollar retos STEAM con un amplio nivel educativo: primaria hasta s...
Kit ESP32 en el Aula
Se ha buscado un kit entre todos los comerciales que cumpla los siguientes objetivos : Que sea...
Pensamiento computacional
¿Dónde se encaja este robot? ¿Se puede comparar este robot con otros robots de otros cursos que h...
¿Qué es ESP32?
Primero : ¿Qué es Arduino? Arduino es una tarjeta electrónica que integra básicamente a un micro...
Hardware ESP32 Plus STEAMakers
Esta placa está basado en el ESP32 que hemos visto que tiene : Wifi integrado Bluetooth integ...
Sensores
Esta sección es una visión rápida de las posibles entradas de los robots. NO LEAS TODOS SINO LOS...
Actuadores y otras salidas
Esta página es un repaso rápido de las posibles salidas de los robots NO LEAS TODOS SÓLO LOS QUE ...
Sensores y actuadores de la placa Imagina TDR STEAM
ATENCIÓN, ANTES DE SUBIR UN PROGRAMA A TU PLACA TIENES QUE - TENER EL POTENCIÓMETRO (8) A CERO, D...
Sensores en la placa ESP32 plus STEAMakers
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA La placa ESP32 Plus STEAM...
Software
Hemos visto que el ESP32 acepta código IDE Arduino, por lo tanto puede programarse como un Arduin...
STEAMAKERBLOCKS
¿Qué es Steamakerblocks?
Esto no pretende ser un tutorial exhaustivo de STEAMAKERSBLOCKS, sino una guía rápida. STEAMAKERS...
Crear cuenta en STEAMAKERBLOCKS
Registrándonos como usuarios de la plataforma Steamakerblocks podemos aprovechar todas es...
Cuentas alumnos
Tal y como dice el tutorial de Juanjo López : Permite a un usuario registrado con email, crear y ...
Connector
Espera !!! Aún no conectes tu placa (ESP32, Arduino, TDR STEAM...) PRIMER PASO Descargar e insta...
Empezando un proyecto
Entramos en Proyectos y podemos ver nuestros proyectos creados como también empezar uno. Y nos...
Prácticas con sensores digitales
Actividad-01. LED
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Realizar un p...
Actividad-02. LEDs rojo y azul
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Como ya hemos...
Actividad-03. Parpadeo intermitente. Multitarea
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Ya hemos vist...
Actividad-04. LED RGB
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado La actividad b...
Actividad-05. Zumbador
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Trabajaremos c...
Actividad-06. Pulsadores
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Utilizaremos u...
Prácticas con sensores analógicos
Actividad-07. El potenciómetro y Plotter
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Introducir el ...
Actividad-08. La fotorresistencia o LDR
Interruptor Crepuscular Para ver cómo funciona, qué mejor ejemplo que hacer un interruptor crepu...
Actividad-09. El sensor de temperatura LM35D
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Utilizaremos e...
Actividad-10. El sensor de temperatura y humedad DHT-11
Visualización humedad y temperatura por el display LCD El clásico es visualizar por el LCD la te...
Actividad-11. Emisor y receptor de infrarrojos
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Enviaremos cód...
Prácticas con otros elementos del kit
Actividad 12 Puerto de expansión I2C. La LCD de 2x16
Página extraída de Federico Coca Notas sobre ESP32 STEAMakers CC-BY-SA Enunciado Utilizaremos l...
Actividad 13 Sensor de sonido o micrófono
Actividad 13 Visualización del nivel sonoro Vamos a hacer este programa: vernivelsonoro.abp ...
Actividad 14 Sensores internos de ESP32
Ya vimos en SENSORES ESP32 que esta placa tiene internamente unos sensores que podemos utilizar ...
Avanzado: Multitarea, interrupciones, memoria Flash y tarjeta SD
Multitarea Las placas convencionales y ordenadores antiguos que sólo tienen un núcleo en el micr...
Bluetooth
Un poco de teoría Bluetooth
ONDAS Una onda es una señal que se propaga por un medio. Por ejemplo el sonido, que es una onda ...
APP Serial Bluetooth Terminal
DESCARGA LA APP Esta APP es muy sencilla y la puedes descargar aquí. Tiene las siguientes ventaj...
Actividad 15 APP->ESP32APP Serial Bluetooth Terminal
Preliminar A diferencia del Arduino que necesita un módulo exterior el HC06, el ESP32 tiene el B...
ACTIVIDAD 15 con otra APP: Arduino Bluetooth Control
La APP Arduino Bluetooth Control Esta APP es para comunicación PLACA->APP es decir, el Bluetooth...
Actividad 16 APP<->ESP32 Enunciado y programa STEAMAKERBLOCKS
Enunciado Ahora vamos a realizar la comunicación bidireccional. El propósito es que si recibe un...
Actividad 16 con la APP Serial Bluetooth Terminal
Actividad 16 con APP INVENTOR
La APP en el móvil La comunicación con la placa en este caso no es tan sencilla como en el caso ...
Que es IoT
El Internet de las cosas (Internet of Thing IoT) describe objetos físicos —o grupos de estos— con...
IoT-Wifi-Telegram
Crear bot en Telegram
Entramos en nuestro Telegram y chateamos con el creador de los bots: @BotFather y nos saldrá esta...
Encontrar tu ID en Telegram
Buscar tu ID : chat privado En este caso para que mi Bot me envié mensajes a mi usuario de Teleg...
Código para enviar y recibir
Bucle Inicio Lo primero es conectar con la wifi Y lo segundo conectar con el Bot que hemos cr...
Actividad 17 Telegram
Este es el resultado https://youtube.com/shorts/Uaan2VYEHcM?feature=share Puedes probarlo e...
IoT-Wifi-Blynk IoT
¿Qué es Blynk.io?
Blynk nació como software libre como Blynk legacy y en Catedu aprovechamos este servicio para rea...
Crear DASHBOARD en Blynk.io
Vamos a crear un DASHBOARD o PANEL DE CONTROL para controlar nuestro ESP32. AÑADIR DEVICE Vam...
Crear programa en STEAMAKERBLOCKS Actividad18 Blynk IoT
Programa Steamakerblocks: Al inicializar... Tiene que cargar los siguientes datos de la Wifi y d...
IoT-Wifi-MQTT NO FUNCIONA 2026
MQTT que es
MQTT es un protocolo dentro de los protocolos entre máquina a máquina M2M. MQ significa Message Q...
MQTT HiveMQ crear credenciales
Entramos en https://www.hivemq.com/ y nos abrimos una nueva cuenta en Public MQTT Broker Concr...
MQTT programa en Steamakerblocks
En Inicio Conexión wifi Iniciamos el broker con broker.hivemq.com Puerto 1883 Usuario y co...
En cliente: Las APPs posibles
Vamos a usar una APP como cliente tanto para visualizar los valores que nos envía la TDR-STEAMake...
Actividad 17 APP IoT MQTT Panel
Conexión Creamos una nueva conexión rellenando el nombre de nuestro usuario en hivemq creado en ...
Avanzado: Blynk Legacy local
Raspberry: Qué hay que hacer para empezar
Lo primero que tenemos que conseguir es: Tener una Raspberry con el sistema operativo propio d...
Rasbperry: Poner un Sistema Operativo
¿Es el único sistema operativo que se puede instalar? No, podemos instalar otros sistemas operat...
Raspberry: Cambiar usuario y contraseña
El usuario por defecto es pi y su contraseña es raspberry pero lo podemos cambiar perfectamente ...
Raspberry: Conectarlo a la red
Opción A La Raspberry con pantalla, teclado y ratón Esta es más fácil, pero tienes que encender ...
Raspberry: Conexión SSH
Controlar Raspberry pi de forma remota y de forma textual es muy rápido y eficaz, sobre todo para...
Raspberry: Apagar
Apagar de forma caliente (es decir simplemente quitando de la fuente de alimentación la corriente...
Raspberry: VNC
VNC es un programa que nos permite la conexión remota con los servidores pero de forma gráfica. E...
Raspberry: Instalar Java 8
Una vez que tenemos la Raspberry funcionando y accesible por SSH o por VNC es el momento de insta...
Raspberry: Instalar y ejecutar el servidor Blynk local
1 Descarga Blynk Crea una carpeta en tu directorio home, por ejemplo Blynk mkdir Blynk Y desca...
En Windows Instalar Java 11
Entramos en la web de Oracle - Java - Technologies - JavaSE y descargamos e instalamos el servido...
En Windows Instalar Blynk local
Descargamos el servidor Blynk server desde https://github.com/blynkkk/blynk-server/releases o d...
En Windows Ejecutar Blynkserver
Entramos en comandos de windows como administrador Y ejecutamos esta instrucción java -jar se...
En Linux: Insyalar Blynk Legay local
Seguimos las instrucciones de https://github.com/Peterkn2001/blynk-server#blynk-server Pero si t...
Blynk Legacy: La APP
La APP de BLYNK LEGACY no la encontramos en el buscador de Google Play de forma tradiccional, pue...
Blynk Legacy: Crear cuentas
Antes se creaban cuentas en Blynk usando el correo electrónico: Cada usuario en la APP de Blynk p...
Blynk Legacy: El panel de control
Como entro en el panel de control En el curso de CATEDU Habrás recibido un email con la URL...
Blynk Legacy: En la APP
Conectar con el nuevo usuario Entramos en la APP de Blynk que hemos visto anteriormente como des...
Blynk Legacy: Poner el TOKEN en Steamakerblocks
¿Cómo conseguir el TOKEN? OPCION A: QUE LO HAGA EL ALUMNO En la APP Es la opción más sencilla, ...
Blynk Legacy: 1programa: Encender los pines rojo y verde
Vamos a ver un primer programa de la APP al TDR STEAM Una vez dentro del proyecto de la App apar...
Blynk Legacy: 2programa RGB y el potenciómetro
LED RGB En la APP de Blynk ponemos el gadget "Cebra" Y lo configuramos según sus pines. El le...
Blynk Legacy: 3programa Medir la luz del LDR
Nuestro segundo programa será al revés del TDR Steam a la APP Ahora añadimos otro control level ...
Blynk Legacy: 4programa: Medir T y H con el DHT11
Este caso es distinto, pues En el Rover marciano con Arduino el DHT22 está conectado al pin D5...
Blynk Legacy: 5programa: Lectura sensor LM35 y receptor IR
Podríamos hacer una lectura de estos sensores, sin necesidad de tratamiento ninguno, tal y como h...
Blynk Legacy: 6programa Leer eventos del TDR Steam
Hasta ahora hemos enviado eventos al TDR Steam, y leer sensores del TDR Steam pero .... ¿y leer u...
Blynk Legacy: 7programa: El timbre
El timbre es algo especial, si ponemos una música, el Arduino está tan ocupado y el código engord...
Blynk Legacy: ¿Todo junto?
Si que se puede pero con la placa Arduino alguna vez se desconecta, pues no tiene un microprocesa...
Muro
Para saber más ...
PROYECTOS https://content.innovadidactic.com/ PROGRAMAR ESP32 STEAMAKER TDR STEAM CON MICROBLOC...
Créditos
Autoría y licencias Federico Coca GitHub Twitter Instagram Mas información. Autor de los sigu...