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
 

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 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 ocurra una interrupción. Por ejemplo, si configura...
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

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 eléctrica. Muchas veces se utilizan para despertar el ESP32 del «deep sleep» o sueño profundo. El ESP32 tiene 10 GPIO táctiles capacitivos....
Ver más

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.
Ver más

Sistema de luminarias y ambientador por IoT

Sistema de luminarias y ambientador por IoT Conexión a base de datos MySQL, sensor de movimiento, sensor de nivel de líquido por ultrasonido (SR-04), conexión por WiFi, LCD1602
Ver más

Brazo robótico

📍Barcelona 2022 Proyecto de programación de acciones e iteraciones en Software para ubicar las esferas en diferentes posiciones. Un brazo robótico es un dispositivo mecánico controlado por computadora que se utiliza para manipular objetos de manera similar a un brazo humano. Estos brazos robóticos se pueden programar para realizar una variedad de tareas, desde simples...
Ver más

Diferenciación entre Arduino y Arduino IDE

Explorando alternativas y su papel en los proyectos electrónicos Introducción: En el emocionante mundo de la electrónica y la programación, Arduino y Arduino IDE son términos que suelen estar interconectados. Sin embargo, es importante comprender que Arduino y Arduino IDE son entidades diferentes, cada una con su propio propósito y función. En este artículo, exploraremos...
Ver más

GDPR