Roadmap#

Future Projects#

ESP32#

  • Bluetooth flashing

Current Projects#

ESP32 (MicroPython)#

  • Experimental device support via Web Serial, only shown after calling experimental() in the browser console

  • Deployed in Version 1.9.0

Desktop App#

  • Electron app with access to the local file system, works fully offline

  • Builds for Windows, macOS and Linux are created by the GitLab pipeline; available on request (see Desktop app)

Robotics Sensor Visualisation#

  • Visualizing Sensors

Debugger with animation#

  • Animated Memory Manipulation operations

Deployed Projects#

GPanel coordinate conversion#

  • toWindowX(), toUserX(), … to convert between pixels and user coordinates

  • Deployed in Version 1.9.0

File System#

  • Programs with multiple files and folders, file tree with upload, download and drag and drop

  • Git support (clone, commit, push) and OneDrive import / export (experimental)

  • Share links contain the whole file system

  • Deployed in Version 1.8.0

xBot#

  • Bluetooth robot using the Root Robot protocol (beta)

  • Deployed in Version 1.8.0

Robotics Simulator Extensions#

  • Maqueen Plus V3 support, deployed in Version 1.4.0

  • robotContext library to configure the simulated environment (start position, obstacles, trace, …), deployed in Version 1.8.0

Pyodide and PixiJS Update#

  • Pyodide 0.29.0 and PixiJS 8, missing libraries are installed automatically via micropip

  • Deployed in Version 1.4.0

Oxocard#

  • Finished Bachelor Thesis

  • Implemented with RPC calls.

  • Proof of Concept (beta)

  • Deployed in Version 1.3.0

Python Music#

  • Bachelor Thesis

  • Deployed in Version 1.3.0

Database Libraries#

  • Implemented as a semester Project

  • Deployed in Version 1.3.0

Bluetooth Robotics Integration#

  • Proof of concept with rootRobot (beta)

  • Deployed in Version 1.3.0

Documentation#

  • Finished Bachelor Thesis

  • Deployed in Version 1.0.0

GameLibrary#

  • Pygame integration is done. Some Features are still missing.

  • GameGrid (beta) deployed in Version 1.3.0

  • Deployed in Version 1.0.0

Robotics Simulation#

  • Bachelor Thesis on Robotics Simulation for Microbit / Calliope Mini

  • Deployed in Version 1.0.0

Debugger#

  • Finished Bachelor Thesis

  • iframe control of the debugger added in Version 1.8.0

  • Deployed in Version 1.0.0