Cómo reconocer objetos con 10 líneas de Python y Jetson Nano

Publicado por en Programación el 02/07/2020

Así de sencillo, claro y conciso: cómo puedes aprender a reconocer objetos con tan solo 10 líneas de código Python. Suena interesante ¿verdad? Pues yo creo que si, y además hay una placa interesante de NVIDIA que se llama Jetson Nano que tiene ya viene preparada para ello y además, el lenguaje Python es muy fácil de aprender si todavía no lo sabes. En el vídeo que te dejo a continuación, te enseñan paso a paso como hacer tus primeros pinitos en el interesante mundo de la inteligencia artificial, ya sabes, eso que va de matemáticas y es todo muy chungo, pero que al final, si sabes por donde empezar, lo pillas enseguida ;)

Leer más

Cómo programar un escáner WiFi con M5Stack y Micropython

Publicado por en Programación el 10/06/2020

Si todavía no conoces M5Stack, te estás perdiendo una de las plataformas más rompedoras de la escerna actual de los proyectos electrónicos. Está basado en el conocido y potente procesador ESP32 y se puede programar con lenguaje de bloques, el IDE de Arduino y también en Micropython. En el siguiente vídeo, puedes ver cómo crear un sencillo escáner de redes wifi escrito en Micropython.

Leer más

Curso práctico de Git y Github desde cero en vídeo

Publicado por en Programación el 22/01/2020

Puede que te suene eso de Git o control de versiones con Git pero no sabes muy bien de qué se trata. Git es una herramienta de control de versiones y que sirve principalmente para controlar de forma eficiente y ordenada los cambios que realizamos a nuestro código fuente. Puede que al principio sea un poco difícil de entender pero en su esencia más básica es bastante sencillo y para comenzar a utilizarlo tan solo debes conocer unos pocos comandos, aunque luego te puedes complicar todo lo que quieras. Te dejo a continuación un vídeo tutorial de Git desde cero comenzando por su instalación en tu sistema de desarrollo, así como su utilización con la plataforma online Github.

Leer más

Detección de caras y expresiones en tiempo real con JavaScript

Publicado por en Programación el 15/10/2019

La detección de caras está a la orden del día y tiene multitud de aplicaciones. Se puede implementar una detección de caras fácilmente con JavaScript en pocas líneas de código utilizando la librería FaceAPI basada en Tensorflow. Incluso nos permite, además de la detección de las caras, de reconocer el estado de ánimo o la edad del sujeto. Parar estar ejecutado directamente sobre un navegador web, la velocidad de ejecución es más que aceptable.

Leer más

FabGL: Una librería gráfica VGA para ESP32

Publicado por en Programación el 09/07/2019

El ESP32 es un excelente microcontrolador tanto por su precio muy reducido como por su gran potencia. Pero no solo vale para conectar sensores por Wifi, debido a su gran potencia y 32-bits, también puede hacer cosas realmente geniales, lo hemos visto ejecutando tan tranquilo un emulador completo de la Nintendo NES o incluso corriendo el DOOM. Cuando programas una salida VGA, quizás lo más tedioso es la interfaz gráfica ya que requiere de una buena cantidad de programación. Para facilitarnos las cosas, existen librerías como la FabGL creada por Fabrizio Di Vittorio y que es realmente espectacular. No solo permite gestionar una salida VGA desde ESP32, sino que soporta un ratón PS/2, pued producir sonido en tiempo real y tiene todo un conjunto de funciones que se encargan de todo. Como podréis ver en los vídeos que os dejo a continuación, está realmente muy bien currada y el código es muy limpio. Os dejo el enlace a su repositorio de Github que incluye también una gran cantidad de ejemplos.

Leer más