Electrónica | Circuitos para Sistemas embebidos

Prototipos, Instalaciones y Proyectos Especiales con Sistemas Embebidos

Electrónica: para la programación de acciones comandadas por microcontroladores

  • Programación con Arduino IDE / C++
  • Programación de Raspberry Pi /Python

Desarrollo de dispositivos que incluyen microcontroladores, sensores y actuadores; que funcionarán según la lógica que les asignemos.

• Diseño de Hardware y Software para microcontroladores

○ Robótica y Sistemas de Control

○ Sistemas de sensado y control de terreno y riego

○ Sistemas de control, domótica, iluminación

○ Sistemas electrónicos para obras y performances

○ Arduino IDE, Raspberry Pi

• Diseño industrial y diseño de PCB para prototipos electrónicos e instalaciones

• Asesoramiento y tutorías para TFG y TFM en los campos de la química, medicina, mecánica, ingeniería mecatrónica y ciencias de la computación

¿En qué se trabaja en HUE CAT?

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....

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...

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...

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...

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;...

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...

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...

Medición de pulso cardíaco con Sensor AD8232 y Arduino IDE

Esta es la experiencia de ayudar a montar un sistema básico de monitorización cardíaca usando el sensor AD8232 y un entorno Arduino IDE. Veremos desde la configuración del hardware y la lectura de...

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...

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...

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...

Bicicleta que hace los cambios automáticamente

📍 Barcelona Trabajo realizado por Alumno del Programa de Tutorías HUE CAT para Futuros Ingenieros y Tecnólogos Incluye Sensor PAS, Placa Arduino Uno, Módulo de LCD OLED

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...

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...

Configurar interrupciones en ESP8266

Configuración de interrupciones ESP8266 en Arduino IDE 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...

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....

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....

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»...

ESP32 Pines Captativos o Sensores Touch con Arduino IDE

Pines del sensor táctil capacitivo ESP32 con Arduino IDE Cómo utilizar los pines TOUCH del ESP32 con Arduino IDE. Los pines táctiles ESP32 pueden detectar variaciones en cualquier objeto que contenga una carga...

Prototipo Mecatrónica: Máquina Encapsuladora de Café

Electrónica y programación para prototipo con ESP32, LCD, Controladoras de Motor paso a paso y transistor para motor DC y resistencia de sellado.

GDPR