Software

  • Programación
  • Diseño de proyectos electrónicos
  • Desarrollo y solución de iteraciones
  • Responsividad, Conectividad, IoT.
 

Instalaciones

  • Diseño de Instalaciones Especiales
  • Termo-mecánica, CCTV, BT y MBT
  • Electricidad, mecatrónica, electrónica

 

 
  • Domótica, análisis, evaluación
  • Habitabilidad, espacialidad
  • Morfología
  • Iluminación

 

 

Imagen

  • Captura digital & creación de contenidos.
  • Dibujo, técnica y representación
  • Desarrollo WEB
  • Institucional

Multi-disciplinar

  • Prototipado, electrónica, programación
  • Diseño pre-industrial
  • STEAM
 

DISEÑO CON TECNOLOGÍA DETRÁS

Electrónica para sistema de Sanitización controlado por ESP8266 y base de datos MySQL para gestión de consumibles

La higiene industrial ya no puede depender del error humano. En un entorno post-pandémico, la sanitización efectiva no es un lujo, es una exigencia operativa. Sin embargo, los sistemas tradicionales de desinfección (UV y químicos) presentan dos grandes riesgos: la exposición accidental de las personas a agentes nocivos y la falta de control sobre los...
Ver más

Sistema de gestión de batería avanzado Analogico + SBS

A veces, en ingeniería, el reto no es solo crear algo nuevo, sino hacer que conviva con lo que ya existe. Hace poco estuve trabajando en un proyecto muy interesante que resume perfectamente esta idea: un sistema de gestión y registro de baterías (Datalogger) capaz de hablar dos «idiomas» distintos. El problema: Lo viejo vs....
Ver más
2025-08-12-13.41.44

Sensor de humedad de suelo con control de alimentación (moisture-sensor-for-plants)

moisture-sensor-for-plants Este proyecto implementa un sistema básico para medir la humedad del suelo mediante un microcontrolador, optimizando el consumo de energía de la sonda gracias a un pin de alimentación controlado por software. Está diseñado para facilitar la integración en entornos de bajo consumo o alimentados por baterías. Ver repositorio en Github Objetivo Obtener lecturas...
Ver más

SENSOR FINGERPRINT 071405

El FINGERPRINT 071405 es un sensor óptico de huella digital compacto y fácil de integrar en proyectos de seguridad y acceso biométrico. Ofrece detección rápida y un alto nivel de precisión, lo que lo convierte en una opción recomendada para cerraduras inteligentes, control de asistencia y aplicaciones IoT. Principio de funcionamiento Captura óptica: Una pequeña...
Ver más

Proyecto de Reproducción de MP3 con ESP32 y DFPlayer Mini

Actualizado: 3/7/2025: Ahora es compatible con familia de uC Espressif ESP8266 y ESP32. Este proyecto detalla cómo utilizar un ESP32 y un módulo DFPlayer Mini para reproducir archivos MP3 de manera automática cada cierto tiempo. Se abordan los aspectos del módulo DFPlayer Mini, las conexiones necesarias y el código de programación, proporcionando una guía completa...
Ver más

Sensor de Temperatura y Humedad SHT31: Precisión y Fiabilidad en tus Proyectos

Estamos en busca de componentes que ofrezcan la mejor calidad y precisión para proyectos de electrónica y sistemas embebidos. Características del SHT31 El sensor SHT31, desarrollado por Sensirion, es conocido por su alta precisión y fiabilidad en la medición de temperatura y humedad. Sus principales características incluyen: Alta Precisión: Con una precisión de ±2% RH...
Ver más

Conectar dos ESP32 por Wi-Fi (Sin router de por medio)

Muy últil en muchos proyectos con ESP32, por su simplicidad respecto al BLE. https://github.com/huecat/Conectar-ESP32-por-Wifi-Sin-Router Servidor: #include <WiFi.h> const char* ssid = "Nombre_Red_Servidor"; const char* password = "Contraseña_Servidor"; WiFiServer server(80); int buttonPin = 5; int buttonState = 0; void setup() { Serial.begin(115200); pinMode(buttonPin, INPUT_PULLUP); // Configurar el ESP32 como un punto de acceso WiFi.softAP(ssid, password); IPAddress...
Ver más

Controlar un ESP32 (o esp8266) con Android utilizando AppInventor2

App Inventor 2 es una plataforma en línea de código abierto que permite crear aplicaciones para dispositivos Android sin necesidad de conocimientos avanzados de programación. F App Inventor 2 fue desarrollado por Google y posteriormente transferido al MIT (Instituto Tecnológico de Massachusetts). Para este proyecto se creará una aplicación en App Inventor que se conecte...
Ver más

Leer ángulos con sensor MPU6050 sin recurrir a librerías (Excepto Wire)

Medir el ángulo de inclinación usando el giroscopio/acelerómetro MPU6050 y Arduino Se puede medir el ángulo de inclinación usando MPU6050 simplemente conectando el sensor giroscópico/acelerómetro de 6 ejes MPU6050. El acelerómetro envía fuerzas de aceleración X, Y y Z. Necesitamos convertir las fuerzas en ángulos 3D X, Y, Z para determinar la orientación 3D del...
Ver más

Node-RED en Raspberry Pi

¿Qué es Node-RED? Node-RED es una herramienta de código abierto para la programación visual que permite crear aplicaciones de Internet de las cosas (IoT). Node-RED se ejecuta en el navegador web y utiliza una programación visual que le permite conectar bloques de código, conocidos como nodos, para realizar una tarea. Los nodos cuando se conectan entre sí...
Ver más

ESP32 y Node-RED + MQTT (Publicar/Subscribir o Susbribir)

Utilización de Node-RED para controlar las entradas/salidas del ESP8266/ESP32 y mostrar los datos de sensores en su interfaz. El software Node-RED se ejecuta en una Raspberry Pi y la comunicación entre el ESP8266 y el software Node-RED se realiza a través del protocolo de comunicación MQTT. Se programará el ESP32 usando Arduino IDE Requisitos: Primeros...
Ver más

Funciones y métodos integrados en Arduino IDE

Cuando se trata de desarrollar proyectos electrónicos, Arduino IDE se ha convertido en una plataforma popular gracias a sus características únicas y su versatilidad. Además de su similitud con la sintaxis de C y C++, Arduino ofrece una serie de funciones y métodos específicos que permiten interactuar de manera eficiente con los componentes electrónicos. En...
Ver más

Sintaxis de código Arduino IDE

Arduino IDE utiliza un lenguaje de programación basado en el estándar de C++, aunque proporciona una serie de funciones y bibliotecas específicas para facilitar la interacción con los componentes electrónicos. Aunque existen algunas diferencias y limitaciones en comparación con el C++ estándar, los principios básicos de la sintaxis son los mismos. La sintaxis general para...
Ver más

Utilizar ambos núcleos de un ESP32

FreeRTOS (Free Real-Time Operating System) es un sistema operativo de tiempo real de código abierto diseñado para sistemas embebidos y aplicaciones en tiempo real. Un sistema operativo es un software que administra los recursos del hardware y proporciona una interfaz para que las aplicaciones se ejecuten en un dispositivo, como un microcontrolador o microprocesador. En...
Ver más

Configurar interrupciones en ESP8266

Configuración de interrupciones ESP8266 en Arduino IDE Conectar MPU6050 con Arduino IDE + esp8266 La función attachInterrupt tiene 3 argumentos: attachInterrupt(digitalPinToInterrupt(pin), ISR, mode) digitalPinToInterrupt(pin): Esta es una función que toma el pin GPIO de la placa ESP8266 como un parámetro dentro de ella. El pin denota el GPIO asociado con el pin que provocará que...
Ver más

Interrupciones en un microcontrolador

Las interrupciones se utilizan para manejar eventos que no ocurren durante la ejecución secuencial de un programa. Por ejemplo, queremos realizar ciertas tareas y estas tareas se ejecutan secuencialmente en su programa Arduino. En ocasiones, hay unas tareas que solo se ejecutarán cuando ocurre un evento especial, como una señal de activación externa al pin...
Ver más

Conectar placa SIM900 y Arduino Uno, Nano, ESP8266, ESP32, (…etc)

Para conectar el módulo SIM900 con un Microcontrolador ATMEGA 328P, se pueden utilizar las librerías SerialAT y TinyGSM. Preparación: Conectar el módulo SIM900 al microcontrolador y comprobar que se puedan enviar comandos AT. Concepto: Se enviarán mensajes vía comandos AT desde el microcontrolador a programar hacia el SIM900. Mediante estos comandos se podrán solicitar y...
Ver más

Circuito, Programación, Fabricación de PCB de Máquina Contadora de Tarjetas.

El proyecto consta de un ESP32 con un sistema contador de hojas y 2 foto-células/sensores para el procedimiento de trabajo. En el procedimiento, cada ciclo fue programado como una «Máquina de Estados Finitos» La lista de Hardware de este proyecto es: -ESP32 -Sensores digitales/fotocélulas -LCD 1602 con módulo I2C -Botonera de 4 salidas simple -Salidas...
Ver más

GDPR