¿Qué hace que el desarrollo de un proyecto de microcontrolador sea rápido y fácil? Las copas en nuestra lista son una concha interactiva y las bibliotecas detalladas que administran todas las cosas periféricas de bajo nivel. ¿Crees que estamos hablando de micropython? ¡Hoy no! MMBASIC se acaba de haber portado al tablero de FRASPBERRY PI PICO DEV, y tiene todas las baterías incluidas.
Solo para brindarle un gusto, tiene un soporte incorporado para tarjetas SD, todo tipo de pantallas, pantallas táctiles, relojes en tiempo real, controles remotos, muchos sensores y, por supuesto, tiras LED WS2812. Y debido a que todo esto está horneado en el código básico, escribiendo el código para usar cualquiera de estos periféricos es sencillo.
Ahora, hay básico y hay básico. Este es un básico moderno: tiene bucles, funciones, matrices, punto flotante y un editor de pantalla completa incorporada. Se conecta al PICO por medio de UART, y está a las carreras. Si tienes un Pico sentado, para llamarlo y intentarlo. O Echa un vistazo al repositorio de GitHUB si desea meterse en los internales.
Este es un puerto del básico que se usa en la plataforma de retrocutor virtual Maximite, lo que indica que hay muchos ejemplos de trabajo para usted para usted de CIBR desde e incluso un foro. Agregue en el manual de usuario excepcionalmente excelente y tutorial (PDF), y tiene la mejor tarde de fin de semana.
¿Crees que Micropython mató básico? piensa otra vez. Básico es lo suficientemente pequeño como para que pueda correr donde Python no puede, pero eso es, por supuesto, una experiencia mínima más mínima. En contraste, MMBASIC parece que tiene todas las ingredientes. Toda la enchilada. Es como Basic Deluxe.