Categoría «ESP32»

Esp32&Serial mp3 Player YX5300

He probado dos librerias al uso: <SerialMP3Player.h> <MD_YX5300.h> Es necesario utilizar tambien la libreria <SoftwareSerial.h> para Esp8266 y Esp32 bajo la denominación de EspSoftwareSerial, que es como viene en la búsqueda y gestión de librerias del Ide Arduíno- EJEMPLO con <MD_YX5300.h> Estructura de archivos y carpetas dentro de la tarjeta sd de memoria. Basandome en …

Interrupción externa a traves de Blynk&Esp32

En este ejemplo sencillo vamos a transformar una interrupción externa que originalmente era disparada a traves de un botón conectado a una GPIO, por un botón virtual disparado a traves de Blynk. Este botón escogido es el pin virtual V20 al que hemos asignado la variable entera “int virtualSensor=1;” .La hemos declarado igual a 1 …

Esp32&Servos

Ejemplos probados con dos librerias para el uso de servomotres con la placa Esp32. Las siguientes librerias funcionan perfectamente en estos ejemplos. Ejemplo con potenciometro conectado en A0=gpio36 En ambos casos hemos utilizado la función analogSetPinAttenuation (.), para entender como funciona y que efectos produce.Según mi experiencia, pongo esta tabla de resultados: Conexionado Pot, GND …

Blynk&Esp32&Tmc-2209

AVISO: Las imagenes ofrecidas de la app Blynk estan desactualizadas, la plataforma ha cambiado en la actualidad. En este Sketch vamos a poner en practica el control entre 1 a 20 rpm de un motor paso a paso como el 17hd48002H-22b o equivalente con nuestro driver TMC2209 y la APP de Blynk. Si quieres entretenerte …

ESP32 & Interrupciones Externas

La diferencia entre una interrupción programada y otra externa es que el temporizador que dispara la alarma a intervalos programados es sustituido por un botón conectado a un pin. Entre otras posibilidades. Precisamente este es el sentido de las interrupciones, poder hacer otras cosas mientras no suceda el evento, pero cuando ese evento externo esté …

Esp32&Interrupciones programadas

Dentro de la gama de interrupciones con Arduino están las interrupciones programadas ,también llamadas interrupciones por software y las interrupciones externas,o interrupciones por hardware. En una interrupción programada, un evento o interrupción se disparará despues de un tiempo programado. Antes de seguir hay que aclarar un concepto importante ,que si no se entiende .nos dará problemas …

Esp32&millis()

Con esta entrada quiero grabar en mi entendimiento como se puede trabajar con las “pausas” y sus posibilidades utilizando las funciones “millis()” y “for”. No voy a explicar algunas cosas básicas que en en muchos tutoriales y en varios idiomas se pueden encontrar en la red acerca de estas funciones, simplemente voy a exponer mi …

Esp32-Ejemplo Touch Pad

Los pines táctiles ESP32 pueden detectar variaciones en su carga eléctrica. al ser tocados. A menudo se utilizan para despertar al ESP32 del “sueño profundo”. Estos pines se pueden integrar fácilmente en almohadillas capacitivas y reemplazar botones mecánicos. Leer el sensor táctil es sencillo. En el IDE de Arduino, usa la función touchRead (), que …

Translate »