Cómo programar en BASIC con BBC Micro:Bit

Publicado por en Programación el 20/05/2021

Hace no mucho, el lenguaje de programación BASIC cumplió 57 años y para muchos de nosotros el primer lenguaje de programación que hemos tocado. Los primeros ordenadores como el Commodore PET, Sinclair ZX Spectrum o el Apple 2 ya incluía éste fantástico lenguaje. 

BASIC tiene mucho encanto por que tiene una sintaxis muy sencilla, fácil de aprender y podías hacer casi cualquier cosa. Hoy en día ya prácticamente no se utiliza pero sigue siendo un fantástico lenguaje de aprendizaje. En éste vídeo puedes ver cómo volver a programar en BASIC de toda la vida usando una placa Micro:Bit.

Leer más

VÍDEO TUTORIAL: Cómo programar tu ESP32 con MicroPython

Publicado por en Programación el 06/05/2021

A éstas alturas tenemos bastante claro cómo programar una placa ESP32 ya que el entorno de Arduino nos permite hacerlo. Ya sabes que con el IDE de Arduino se programa en C/C++ y para el que nunca ha programado puede ser un lenguaje intimidante. Gracias a la gran potencia de los microcontroladores de tipo ESP32, podemos cambiar la forma de programarlos y utilizar MicroPython, que es más que una versión minimizada del lenguaje Python. El lenguaje de programación Python es mucho más permisivo y tiene una sintaxis más amigable, pero para poder utilizarlo con ESP32, debemos realizar unos pasos previos que se describen en el vídeo que te dejo a continuación.

Leer más

Instalación y uso de TensorFlow con Node-Red para Machine Learning

Publicado por en Programación el 23/04/2021

La potencia y flexibilidad de Node-Red está más que clara y si todavía no conoces el sistema, te recomiendo encarecidamente que te pongas a ello. Node-Red permite crear una gran variedad de aplicaciones mediante bloques con una mínima o nula programación. Cada bloque tiene una funcionalidad y con eso, te permite ampliar sus funcionalidades casi hasta el infinito.

Una funcionalidad muy interesante es utilizar TensorFlow, la librería que permite crear modelos de Machine Learning así poder por ejemplo reconocer todo tipo de objetos y actuar en consecuencia. Esto lo podrás utilizar tanto en una Raspberry Pi o incluso en una NVIDIA Jetson Nano. En el vídeo que te dejo a continuación, podrás ver en detalle cómo se instala y sobre todo cómo se utiliza dentro de Node-Red.

Leer más

Display de 7 segmentos con ESP8266 y Micropython

Publicado por en Programación el 14/04/2021

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

Cómo aprender a PROGRAMAR MICROCONTROLADORES desde cero

Publicado por en Programación el 05/01/2021

Pues si, ya empezó un nuevo año. De hecho, llevamos un año esperando éste momento y de repente ya está aquí. Espero que ya tengas hechos tus propósitos para el nuevo año, ¿o no? Y no me refiero a apuntarte al gimnasio. Ya sabes que no lo vas hacer. Que no, y lo sabes. Quizás te has propuesto aprender algo nuevo? Además es un momento ideal, lo del inicio de año me refiero. Porque empiezas con todas las ganas del mundo, así que es un momento ideal para cosas nuevas como aprender a programar microcontroladores. 

En ésta pequeña guía te daré unas directrices que te ayudarán a no perderte y saber por donde aprender a programar microcontroladores utilizando la plataforma educativa BBC Micro:bit.

 

Leer más