Quién imparte
Vladímir Rodríguez Diez
Ingeniero eléctrico · Doctor en Ciencias de la Computación
Diseñé e impartí «Introducción a Arduino para Ingenieros Eléctricos», una optativa de la carrera de Ingeniería Eléctrica de la Universidad de Camagüey, entre 2017 y 2020: problemas típicos de la carrera resueltos con un programa de Arduino en lugar de un panel de relés o un PLC.
Estos talleres son ese mismo método bajado a secundaria y preparatoria. La parte que no cambia es la que importa: nadie aprueba enseñando el diagrama, se aprueba con el circuito armado y funcionando sobre la mesa.
Fuera del aula sigo poniendo microcontroladores en producción: control de bombeo de agua, esterilización, pesaje con celdas de carga y medición de energía sobre ESP32. El hardware de los talleres no es material de práctica, es el que uso para trabajar. Y cuando el prototipo tiene que salir de la protoboard, la placa la diseño en EasyEDA y la fabrica JLCPCB, y la pieza que la sostiene la modelo en FreeCAD y la imprimo.

Ingeniería Eléctrica, Universidad de Camagüey, desde 2008
Alrededor de 20 por año a lo largo de la carrera
Cohorte 2019 de la optativa de Arduino: uno por estudiante, construido y demostrado
De dónde sale el método
Introducción a Arduino para Ingenieros Eléctricos
Universidad de Camagüey · Facultad de Electromecánica · 2017 – 2020
12 h de conferencias, 12 h de laboratorio, 8 h de evaluación y un proyecto final que cada estudiante tenía que construir y demostrar.
- Seis conferencias escritas desde cero: introducción, tipos de datos, toma de decisiones, ciclos, funciones, alcance.
- 23 estudiantes en la cohorte de 2019 — el único año en que la cursó el grupo completo y no un puñado de voluntarios — cada uno con su proyecto funcionando: un banco de pruebas para inyectores, un soldador de puntos, una cerradura electrónica, un watímetro, un control de bomba de agua, una alarma de proximidad.
- Impartida también como taller abierto de tres días en Camagüey, del 12 al 14 de octubre de 2018.
Ficha
- formación
- Ingeniería Eléctrica, summa cum laude (2008) · Maestría en Sistemas Eléctricos Industriales (2009) · Doctor en Ciencias Técnicas, UCLV (2019) · Doctorado en Ciencias Computacionales, BUAP (2022)
- categoría docente
- Profesor Titular desde 2025, la más alta de la educación superior cubana
- asignaturas
- Ingeniería de Control · Automatización Industrial y Autómatas · Accionamiento Eléctrico Automatizado · Simulación · Diseño de sistemas secuenciales (FPGA, VHDL) · Arduino para Ingenieros Electricistas
- hoy
- Fundador y líder de desarrollo en Ladetec: automatización industrial sobre ESP32 y plataformas web
Trabajo propio
Proyectos con Arduino y ESP32
Rastreador GPS para trailers de rentaRastreador alimentado por batería para trailers de renta que se perdían o se robaban: tenía que reportar posición durante semanas a la intemperie y sin mantenimiento. Placa propia diseñada en EasyEDA y fabricada en JLCPCB, dentro de un alojamiento modelado en FreeCAD e impreso.ESP32-WROOM-32SIM7020GNEO-6M GPSRegulador 3,3 V propioEasyEDALeer el caso →
Metrocontador de energíaMedidor de consumo eléctrico sobre un STM32: mide tensión y corriente eficaces reales, calcula potencia y factor de potencia, y guarda los kWh acumulados en memoria no volátil para que un apagón no se lleve la cuenta.STM32F103ACS712OLED SSD1306 · I²CC++ / ArduinoTrueRMS (MIT)Leer el caso →
Tablero digital sobre video NTSC para un MoskvichUn STM32 que genera la señal de video de televisión por software, sin chip de video, y la inyecta en el monitor de la cámara de retroceso del carro. En la pantalla que el resto del tiempo está apagada salen temperatura del motor, voltaje de la batería y revoluciones. Todo el hardware de video son dos resistencias y un conector RCA.STM32F103CB · Blue PillVideo NTSC por software · TTVout / TNTSCTIMER2 PWM · sincronismoSPI1 + DMA · luminanciaGPS NEO-6M · TinyGPS++Leer el caso →
Control del disparo de encendido a partir del sensor del delcoEn un encendido convencional el tiempo que la bobina pasa cargándose lo decide la geometría del sensor del distribuidor, y por eso es el equivocado casi siempre. Este controlador lo decide él, midiendo con un comparador cuándo la bobina está de verdad cargada. Llegó a funcionar en banco de pruebas; no llegó a un motor.STM32F103CB · Blue PillComparador de corriente de bobina · realimentaciónMáquina de estados · cinco estados, tres regímenesDetección de flancos con rechazo de ruidoESP32 · MicroPython · generador de señalLeer el caso →
Control PID para el horno eléctrico de casaEl horno eléctrico que uso a diario en casa, con el termostato bimetálico sustituido por un ESP8266 que regula la temperatura con un PID, enciende las resistencias por triac y sirve su propia página web desde el punto de acceso de la placa. Lleva cocinando desde 2020.ESP8266 · NodeMCU v3MicroPython con módulos congeladospicoweb · uasyncioMAX6675 · termopar tipo KTriac + MOC3031Leer el caso →
Viseras protectoras impresas para personal médicoSoportes de visera impresos en 3D para el personal médico de los centros de aislamiento de Camagüey, en los primeros meses de la pandemia. El periódico Adelante recogió el trabajo en mayo de 2020.Impresión 3D FDMPLALámina de acetatoLeer el caso →
Termómetro para un horno de gasTermómetro de sonda para el horno de gas de mi hermana, que no trae más indicación que un dial. Enseña la temperatura y, debajo, a cuántos grados por minuto está subiendo: en un horno que se regula a mano, esa segunda cifra es la que dice cuándo tocar la llave.STM32F103 · Blue PillMAX6675 · termopar tipo KOLED SSD1306 128×64 · SPI por programaC++ / ArduinoMedia móvilLeer el caso →
Controlador de electroventilador para un Lada 2107El termocontacto del radiador de un Lada 2107 sustituido por un STM32 que maneja el electroventilador en dos velocidades, vigila el voltaje del alternador y lo enseña todo en una pantalla a color. Hecho con Casanova, que puso lo que yo no sabía: cómo hacer que un circuito sobreviva dentro de un carro. Lleva rodando desde 2019.STM32F103CB · Blue PillC++ / Arduino · core stm32duinoNTC 10 kΩ · Steinhart-HartTFT ST7735 128×160 · SPIEEPROM emulada en flashLeer el caso →