Empezamos una serie destinadas a ver cómo realizar mecanismos de control automáticos en un procesador como Arduino. En esta entrada veremos qué es controlar un sistema. En las próximas veremos el control todo y nada, hasta terminar en el control PID. No cabe duda que uno de los procesadores como Arduino es controlar sistemas de …

Hoy vamos a introducirnos en el mundo del Machine Learning de la mano de TensorFlow y Keras, dos librerías Open Source que nos permiten adentrarnos en el Deep Learning de forma sencilla. Como sabemos, los sistemas de aprendizaje están de moda. Aunque existe “mucho humo” alrededor, lo cierto es que hay más que motivos para …

Continuamos con la serie de entradas sobre Raspberry Pi viendo cómo gestionar procesos desde la consola de comandos en un sistema basado en Linux como Raspbian. En cualquier sistema operativo vamos a tener la necesidad de trabajar con procesos. De hecho, lo hacemos cada vez que se ejecuta un comando. Es más, lo hacemos incluso …

Continuamos con las entradas dedicadas al ESP8266. En esta ocasión veremos cómo configurar una IP estática en nuestra conexión. En las dos entradas anteriores hemos visto cómo conectarnos con una red WiFI existente en modo STA y cómo generar nuestra propia red WiFi con modo AP. Ahora que tenemos nuestro ESP8266 conectado a la red …

Una funcionalidad poca conocida de ciertos microprocesadores es la de poder emular un teclado o ratón cuando los conectamos con un ordenador y otro dispositivo compatible por USB. Esta funcionalidad de emulación HID (Human Interface Device) está disponible de forma nativa en placas que incorporan los procesadores ATMEGA 32u4 (Micro, Leonardo) o SAMD (Zero, Due, …

En esta entrada vamos a ver los principales software CAD (Computer-Aided Design) disponibles, dentro de nuestra sección dedicada al diseño e impresión 3D. En la entrada anterior vimos distintas alternativas y tipos de programas para el diseño 3D, porque no todo es CAD en el diseño 3D. Por otro lado, dada su importancia y su …