I've made BASIC interpreter for Arduino - feel free to try :)

Hi Friends! A bit of boasting here :)I've created BASIC interpreter running on Arduino. It is suitable to write comparatively small programs blinking leds and led indicators, measuring voltages from sensors and responding to buttons or other electronic devices.We use it via bluetooth module, programming chips with smartphones (using bluetooth terminal app).Here is demo video: https://www.youtube.com/watch?v=q9JcWGs_VaIAnd here is short language manual: https://github.com/Miskatino/miskatino-basic/wiki/Miskatino-Basic-Manual Language features include:running about 10000 lines per second on Arduinofew hundreds bytes of RAM for integer variables or arrays (on Arduino)program is stored in the EEPROM so it will run even after programming interface is detached and plugged into some device or robot anyway16-bit integers on ArduinoThere is also port for better and cheaper STM32F103 microcontroller (with 10 times more speed and RAM) - though currently some features are yet to be implemented for it.I can provide more details about uploading it to Arduino and using for anyone who may want to try!

Hi Friends! A bit of boasting here :)

I've created BASIC interpreter running on Arduino. It is suitable to write comparatively small programs blinking leds and led indicators, measuring voltages from sensors and responding to buttons or other electronic devices.

We use it via bluetooth module, programming chips with smartphones (using bluetooth terminal app).

Here is demo video: https://www.youtube.com/watch?v=q9JcWGs_VaI

And here is short language manual: https://github.com/Miskatino/miskatino-basic/wiki/Miskatino-Basic-Manual

 

Language features include:

  • running about 10000 lines per second on Arduino
  • few hundreds bytes of RAM for integer variables or arrays (on Arduino)
  • program is stored in the EEPROM so it will run even after programming interface is detached and plugged into some device or robot anyway
  • 16-bit integers on Arduino

There is also port for better and cheaper STM32F103 microcontroller (with 10 times more speed and RAM) - though currently some features are yet to be implemented for it.

I can provide more details about uploading it to Arduino and using for anyone who may want to try!

http://ift.tt/eA8V8J