Skip to content

AREA512 MicroPython Support Release

Latest

Choose a tag to compare

@engneer-hamachan engneer-hamachan released this 16 Aug 10:22
836e48a

AREA512 MicroPython Support Release

  • Added MicroPython support. Python files can now be compiled from .py to .mpy and run directly on the device.

  • Updated the file manager to display .rb, .mrb, .py, and .mpy as separate files with their extensions. Compilation,
    execution, editing, moving, and deletion now operate on individual files.

  • Added Python syntax highlighting, automatic indentation, code completion, diagnostics, and hover information to the editor.

  • Running a Ruby or Python source file now compiles it to bytecode before execution.

  • Added application launching through main.manifest, main.mrb, and main.mpy.

  • Added MicroPython access to AREA512 APIs, including Display, Sprite, Widget, GPIO, ADC, SD, IO, and RNG.

  • Added Space Lander, a game written in Python.

  • Added API documentation for the available PicoRuby and MicroPython features.