No, en serio, aprende a programar. Dicho esto, de todas las cosas raras que puedas ver en los mundo de Internet y entre los millones de tutoriales que estoy seguro has visto, programar el juego de la serpiente en BASIC puede ser algo muy surrealista.
Así es, en el vídeo que te dejo a continuación no solo verás cómo se programa el clásico juego de la serpiente, el mismo que había en los Nokia. Sino que verás cómo sea hace usando el lenguaje de programación BASIC. Pero eso no es todo.
Para darle un poco de clase y un toque retro, lo que vas a ver será hecho integramente en un Apple II de los años 80.
Leer más
Si alguna vez has intentado programar en Python, sobre todo si utilizar Windows, pronto habrás descubierto el infierno que puede llegar a ser. Con infierno me refiero al caos de dependencias, referencias sin encontrar y la dificultad de instalación de diversos componentes de un proyecto.
Por supuesto si utilizas Linux, no tienes demasiado problema, pero si eres un usuario de Windows, es posible que necesites una pequeña Ayuda. Eso es exactamente lo que hace Anaconda. No, no hablo de un animal reptil, me refiero al entorno Anaconda, que te permite instala run solo paquete de desarrollo con todo incluido en un solo sitio para que luego puedas programar en Python cómodamente.
Python es especialmente interesante en análisis de datos pero es igualmente un lenguaje muy versátil con el que puedes realizar todo tipo de programas.
Leer más
Publicado por Oscar Gonzalez
en DIY
el 07/01/2022
Los módulos M5Stack contienen una cantidad bastante impresionante de funcionalidades en un solo empaquetado y puede ser a veces algo intimidantes. Los "Cores" de M5Stack están todos basados en el potente y conocido ESP32 Wifi y permiten crear todo tipo de proyectos interesantes sin romperse mucho la cabeza. Lo puedes programar con Arduino por supuesto, pero para todo aquel que se le atragante la programación pura y dura, los módulos de M5Stack también soportan programación por bloques medainte UIFlow.
El entorno UiFlow permite programar con un lenguaje de bloques gráficos que es muy intuitivo especialmente para la gente que no sabe programar o está empezando. En el siguiente vídeo que te dejo a continuación verás un sencillo ejemplo para crear un sencillo reloj con M5Stack usando UiFlow.
Leer más
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
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