Cómo programar gráficos al estilo de los 90 en BASIC (STM32)

Publicado por en Programación el 25/11/2021

Estamos ya casi en 2022 pero aún hay gente que le siguen gustando los gráficos retro de los años 90. La verdad es que tienen una gracia especial y si ya tienes una cierta edad, los recordarás fácilmente.

Los gráficos de las consolas de los 90 no tienen por supuesto nada que ver con los gráficos hiperrealistas de los juegos de hoy. Además, en aquel entonces, cualquiera que se maneje con el lenguaje BASIC podía hacer sus pequeños programas o incluso sus propios juegos. Hoy en día eso es bastante difícil, como por ejemplo hacer algo remotamente similar a HALO en tu casa...

De casualidad encontré un canal en youtube que es oro puro y donde, desde cero, el autor se crea una placa MaxiMite 2 basada en un microcontrolador PIC32 para poder programarlo en BAISC y crear gráficos retro muy molones..

Además, si te va el tema de programar en BASIC, existe un proyecto de un intérprete de BASIC para Raspberry Pi Pico que puedes ver aqui.

Si te va lo retro, la programación y los microcontroladores, no te pierdas el vídeo que te dejo a continuación.

Leer más

Introducción a Scikit-learn con Python para aprendizaje automático

Publicado por en Programación el 15/07/2021

Scikit-learn es una biblioteca de Python de código abierto para el aprendizaje automático o Machine Learning. La librería soporta algoritmos de como KNN, XGBoost, bosque aleatorio, SVM entre otros.

Está construido sobre Numpy y ayuda en el preprocesamiento, clasificación, la regresión y la agrupación y la selección de modelos entre otros

Leer más

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

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.