Diferència entre revisions de la pàgina «Programación del ESP32»
Salta a la navegació
Salta a la cerca
Línia 31: | Línia 31: | ||
* [https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_mqtt_sync_upcSchool_broker1 ''firmware'' IoT-02_mqtt_sync_upcSchool_broker1] | * [https://github.com/jordibinefa/IoT-02/tree/master/codes/IoT-02_mqtt_sync_upcSchool_broker1 ''firmware'' IoT-02_mqtt_sync_upcSchool_broker1] | ||
− | = Entradas y salidas en la | + | = Entradas y salidas en la industria = |
[[Maquinari de l'IoT-Vertebrae | Ejemplo de hardware para la interacción de señales industriales con el ESP32]] (Proyecto [[IoT-Vertebrae]]) | [[Maquinari de l'IoT-Vertebrae | Ejemplo de hardware para la interacción de señales industriales con el ESP32]] (Proyecto [[IoT-Vertebrae]]) | ||
= Ejercicios = | = Ejercicios = |
Revisió del 10:36, 23 maig 2025
Contingut
Placa IoT-02 conectada a Snap! mediante MQTT
Código Snap! v10 El firmware IoT-02_mqtt_sync_upcSchool_broker1 enseña el número MAC por la pantalla OLED cuando la placa IoT-02 se conecta a vuestra wifi. (Cambiar el archivo IoT-02_wifiCredentials.h en la línea 21 substituyendo iotcat por el nombre de la SSID de vuestra wifi y 1234567890a por vuestra contraseña).
Salidas digitales
Entradas digitales
- Simulación con botones en Arduino Nano
- Simulación con interruptores en Arduino Nano
- Simulación con interruptores en ESP32 (código en github)
pull-up
Entradas analógicas
I2C
FreeRTOS
Hilos (Threads)
Mutex
- Ejemplo de uso de mutex (origen del código con explicación)
- firmware IoT-02_mqtt_sync_upcSchool_broker1
Entradas y salidas en la industria
Ejemplo de hardware para la interacción de señales industriales con el ESP32 (Proyecto IoT-Vertebrae)