Cómo conectar una pantalla OLED a Micro:bit

Publicado por en Programación el 16/02/2024

Si quieres utilizar una pantalla LCD u OLED con tu placa Micro:bit, quizá te estés preguntando cómo se hace. O incluso te preguntas qué modelo de pantalla puedes utilizar.

En realidad, es muy sencillo y cuando vea sel vídeo que te dejo a continuación, podrás ver que las pantallas I2C son el tipo de pantalla que estás buscando para usar con Micro:bit.

Leer más

Cómo programar Arduino, ESP8266 y ESP32 con PlatformIO

Publicado por en Programación el 13/07/2023

El IDE de Arduino permite programar no solo las placas oficiales Arduino sino también una casi infinidad de placas interesantes como ESP8266, ESP32, los Feather de Adafruit y otros.

Pero desde el punto de vista de la comodidad a la hora de programar, se puede decir que no es la mejor opción. Por ejemplo, los que venimos de otros lenguajes y entornos de programación, hay cosas que se echan de menos, como el autocompletado, un árbol de ficheros del proyecto, una buena gestión de dependencias y librerías, etc.

Una forma de tener todo eso y algo más es utilizar PlatformIO junto a Visual Studio Code de Microsoft. No solo es un tema de "pijería", que para gustos están los colores, sino que sobre todo en proyectos grandes con muchos ficheros, si no tienes un sistema de programación potente y ordenado, puede ser un auténtico caos.

En el vídeo que te dejo a continuación, Andreas Spiess, más conocido como El tío del acento suizo, nos hace una épica explicación desde cero sobre cómo poner PlatformIO a funcionar para compilar y cargar tanto programas para placas Arduino como para ESP8266 y ESP32.

Además, indica un truco muy chulo para que las librerías de tu proyecto no estén a nivel del IDE, sino en el mismo proyecto. De esa manera, cuando distribuyas el código, las librerías irán con él y todo el mundo se ahorrará unos cuantos dolores de cabeza.

Leer más

NSynth Super el sintetizador de música de Google que usa Machine Learning

Publicado por en Programación el 14/06/2023

Google tiene una infinidad de departamentos que se dedican a explorar nuevos horizontes. Uno de ellos es Google Magenta que explora las posibilidades de generación de arte y música mediante redes neuronales y Deep Learning. Como parte de ese proyecto, creado NSynth Super, un aparato que pretende generar nuevos sonidos utilizando aprendizaje profundo para que puedan ser utilizados de forma sencilla por artistas y músicos. No es que mezcle sonidos existentes, sino que encuentra los patrones de los sonidos para crear unos nuevos basándose en dichos patrones. 

Leer más

VÍDEO: Aprende a programar en Python en 90 minutos

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

No pienses que no eres capaz ni dejes que nadie te diga lo contrario. Si quieres aprender a programar en Python y tu tiempo es limitado, te dejo un vídeo que te enseñará todo lo que necesitas saber para programar en Python en 90 minutos o por lo menos la gran mayoría de conceptos del lenguaje para poder luego practicar más a fono. Por supuesto, tener conocimientos básicos de programación te va ayudar, pero en cualquier caso, durante casi una hora y media, apaga el móvil, prepárate un café (el brebaje de los programadores) y disfruta de éste vídeo a golpe de viernes!

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.