Skip to content

This is the repository for the full Python/Blockly IDE

License

Notifications You must be signed in to change notification settings

Open-STEM/XRPCode

Repository files navigation

XRPCode

A web code editor for the XRP using Blockly and micropython

Features:

  • Code editor with Python syntax highlighting
  • Shell for interacting with the XRP MicroPython REPL
  • Output from running programs shown in shell
  • Filesystem panel for observing and modifying files on the XRP's flash filesystem
  • File upload and REPL interaction through webSerial
  • All work immediately saved to page in case of accidental page refresh or browser exit
  • Import and export files to and from the web IDE and PC
  • Easy connect and disconnect of XRP
    • Automatically connects XRP if it has connected to the page before

Only Google Chrome and Microsoft Edge are officially supported by the WebSerial JavaScript API