Publicado por Oscar Gonzalez
en Electr贸nica
el 24/06/2023
Hace poco tiempo, la compañía Espressif lanzó al mercado su nuevo microcontrolador ESP32, orientado al desarrollo de dispositivos para el “Internet de las cosas” o IoT. Esta empresa es muy conocida por haber desarrollado hace un par de años el ESP8266, que fue el primer microcontrolador con conectividad WiFi en su rango de precios, menos de 5€. A continuación os dejo un completo análisis comparativo que ha escrito para nosotros Germán Martín para aclarar dudas y ver las diferencias entre éstos populares módulo wifi de bajo coste.
Leer más
Publicado por Oscar Gonzalez
en DIY
el 16/04/2023
Si todavía no conocer Home Assistant, te estás perdiendo lo que probablemente sea la herramienta de automatización más potente que puedes poner en tu casa. Con Home Assistant puedes automatizar tu hogar sin depender de la nube. Por lo tanto, no va a depender de la conexión a internet ni de servidores remotos de sabe Dios donde. El resultado de esto es un sistema más rápido y confiable.
Además, mediante otro proyecto llamado ESPHome, podrás conectar todo tipo de dispositivos como ESP8266 y ESP32 y así automatizar todo tipo de cosas fácilmente.
En el vídeo que te dejo a continuación podrás ver cómo instalar ESPHome en Home Assistant de una forma muy fácil.
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 14/05/2021
Me ha gustado mucho éste proyecto. Se trata de una pequeña pantalla OLED que mediante un ESP8266 es capaz de mostrar mensajes de Twitter. Puedes pensar que no tiene sentido ya que lo puedes ver en el PC o en el móvil, pero tener un dispositivo físico que haga específicamente eso tiene otro encanto. Quizás hasta le da más importancia al mensaje (sin entrar sobre la dudosa utilidad de Twitter en si mismo más que un pozo de odio y egocentrismo), además tiene unos botones que permiten darle a Like y Retweet. El código fuente está disponible en Github y lo puedes hacer con un simple NodeMCU y casi cualquier pantalla OLED.
Leer más
El ESP8266 es una pequeña placa Wifi muy versátil y sobre todo puede programarse con una versión minimizada de Python llamada MicroPython. Es un lenguaje de programación muy sencillo de aprender y es bastante ligero. Además se pueden conectar todo tipo de sensores y actuadores, como por ejemplo un display de 7 segmentos como el que te enseño a continuación.
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 12/04/2021
Si quieres posicionar un motor, tienes varias opciones como por ejemplo utilizar un servomotor o incluso un motor paso a paso. En el primer caso como el servomotor, es una opción barata pero tiene sus limitaciones como el ángulo máximo de rotación. Con los motores paso a paso puedes incluso girar continuamente y no tienes ese problema, pero es ya una solución más cara y que requiere de controladores específicos. Un buen sistema para eso es utilizar un motor DC de toda la vida, de esos que le meter corriente y gira. Si a ese motor le añades un encoder para conocer su posición y junto a buen control PID con Arduino, puedes hacer que se posicione de una forma muy fácil como se explica en el vídeo que te dejo a continuación.
Leer más