Programas de diseño de PCB
Hoy en día las placas de circuitos impresos (PCB) son diseñadas en entornos virtuales antes de ser fabricadas. Los programas de diseño de PCB entregan las herramientas para agregar componentes, crearlos, conectar y hasta simular el funcionamiento de los componentes. En otros casos se pueden obtener previsualizaciones 3D del diseño final. KiCAD KiCAD es un…
¡¡ Instalación de Raspbian en cualquier Raspberry PI !!
Este es el inicio de una nueva sección en la que desarrollaremos proyectos en una Raspberry Pi 3B+, esta pequeña, pero potente placa de microordenador ha pasado por varios versiones de mejora desde su lanzamiento. Básicamente una Raspberry Pi es un ordenador de bajo coste y tamaño reducido, tanto así que puede caber en la…
Comunicación serial Arduino – Arduino
Introducción Una actividad recurrente en el área de electrónica y programación es la comunicación entre dos dispositivos digitales, como por ejemplo: la comunicación entre dos microcontroladores, la comunicación entre un microcontrolador y nuestra computadora, un microcontrolador y un periférico externo (teclado, mouse, joystick, etc.). Básicamente la comunicación serial transmite y/o recibe la información byte a…
¿Cuál es la función de los sistemas embebidos en el IoT?
Desde los electrodomésticos hasta las cámaras digitales e incluyendo los vehículos. Los sistemas embebidos están en múltiples dispositivos de nuestro día a día. En esta publicación hablaremos de lo que son los sistemas embebidos y el papel que cumplen en el IoT. ¿Qué es un sistema embebido? Un sistema embebido es un dispositivo computacional diseñado…
¡Enviando datos de Arduino a Python!
Introducción En este proyecto aprenderás a realizar la comunicación serial entre cualquier placa Arduino y el lenguaje de programación: Python, esto para poder visualizar la data recogida por un sensor de temperatura y humedad (DHT11) en tiempo real. Algo a considerar es que estamos trabajando con una placa Arduino Nano y la versión 3.8.6 de…
¡Instalar Python nunca fue tan fácil!
Introducción Python es un lenguaje de programación de alto nivel, sencillo y potente, que se utiliza para desarrollar aplicaciones de todo tipo: desde el desarrollo de plataformas web, aplicaciones de escritorio, software de propósito general, Inteligencia Artificial, ciencia de datos y mucho más. Se puede observar que los usos y aplicaciones de Python son inmensas,…
WebServer: Usa tu ESP32 como un servidor web
¿Se te ha ocurrido tener una página web en tu ESP32? Así es, puedes guardar una página dentro un ESP32 para mostrarla cuando alguien acceda a la dirección IP del mismo. Y aún más interesante es que desde esa página se pueden enviar instrucciones al ESP32. WebServer es una de las funciones que puede desempeñar…
Sube archivos al ESP32 usando SPIFFS con el Arduino IDE
Sube archivos que necesites a tu ESP32 y adminístralos utilizando el sistema SPIFFS.
Cómo empezar con Arduino
En este blog nos dedicamos a hacer tutoriales para Arduino , ESP32 y Raspberry Pi. Sin embargo, esta publicación está hecha principalmente para las personas que son nuevas en el uso de Arduino. Si eres un principiante te invito a seguir leyendo para que tengas una introducción al uso de esta herramienta. En cambio, si…
ENVÍO DE DATOS A QUBITRO USANDO ESP32
INTRODUCCIÓN En el mundo del Internet de las Cosas, hay que tener en cuenta un punto muy importante, como lo es la elección de la plataforma a la cual se enviarán los datos medidos. Existen muchísimas opciones en la web, y en esta oportunidad veremos la conexión a Qubitro, una plataforma SaaS para IoT definida…
ENVÍO DE DATOS A CAYENNE MYDEVICES USANDO ESP32
INTRODUCCIÓN En el mundo del Internet de las Cosas, hay que tener en cuenta un punto muy importante, como lo es la elección de la plataforma a la cual se enviarán los datos medidos. Existen muchísimas opciones en la web, y en esta oportunidad veremos la conexión a Cayenne MyDevices, una plataforma SaaS para IoT…