Tiny Basic lleva un intérprete BASIC completo a las placas Arduino
Tiny Basic for Arduino
Tiny Basic for Arduino es un intérprete BASIC ligero y rápido pensado para placas Arduino de gama media y microcontroladores. Permite escribir, editar y ejecutar programas directamente en el hardware, sin necesidad de un IDE en un PC conectado. Su diseño agnóstico al hardware reduce las dependencias al mínimo y facilita portarlo a casi cualquier MCU, e incluye una amplia biblioteca de funciones para E/S de hardware, matemáticas y manipulación de bits.
Escribe y edita tus programas BASIC directamente en el Arduino, sin necesidad de un IDE en un PC conectado.
- seplox
Es interesante que el autor no mencione Parallax BASIC Stamp [0] cuando es un microcontrolador programable en Basic que está en el mercado desde los años 90. De todos modos, el Arduino Due tiene 4 veces más CPU a un precio similar. Bastante curioso.
Aunque esto es divertido, no estoy seguro de por qué alguien elegiría Basic sobre CircuitPython o MicroPython [1] si intenta programar un micro moderno con un lenguaje amigable para principiantes.
[0] https://www.parallax.com/products/basic-stamp-2-microcontrol...
[1] https://learn.adafruit.com/getting-started-with-raspberry-pi...
- k310
Hemos recorrido un largo camino. Dr. Dobbs, Volumen 1 #5 (PDF) [2]
Código fuente (8080) disponible en github [0]
Otros: [1]
Olvidé cómo lo cargué por primera vez. Dudo que lo haya tecleado, pero recuerdo haber conseguido una cinta de papel de algún lugar y cargarla mediante un lector óptico barato.
La vida se volvió interesante cuando conseguí un disco NorthStar para el IMSAI. Y desde entonces.
[0] https://github.com/kevinthecheung/tiny-basic
[1] https://en.wikipedia.org/wiki/Tiny_BASIC
[2] http://cini.classiccmp.org/pdf/DrDobbs/DrDobbs-1976-05-v1n5....
Firefox se quejará por http. Permite la descarga. Lo revisé, es un PDF real.
- Surac
Bueno, el título es un poco engañoso. Técnicamente es un Arduino, pero solo son compatibles los Arduinos con ARM Cortex-M de 32 bits. No es exactamente lo que tenía en mente al leer Arduino. Si te interesa un BASIC fantástico para RP2040 RP3250 baratos, busca MMBasic