ChristopherCarson / TinyCircuits-Thumby-Code-Editor

https://code.thumby.us/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TinyCircuits Thumby Web IDE

A web IDE for building games on Thumby using MicroPython

This is a Beta version of the IDE, make sure to report anything out of the ordinary! Thanks for checking it out.

Features:

  • Code editor with Python syntax highlighting
  • Shell for interacting with the Thumby MicroPython REPL
  • Output from running programs shown in shell
  • Bitmap builder for making sprites and exporting to a MicroPython array
  • Filesystem panel for observing and modifying files on the Thumby's flash filesystem
  • File upload and REPL interaction through serial
  • 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
  • Light and dark theme
  • Easy connect and disconnect of Thumby
    • Automatically connects Thumby if it has connected to the page before
  • Format Thumby filesystem to default - all files erased and then preloaded games are re-uploaded
  • Emulator (audio in the works, expect lag for un-optimized games)

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

Links

About

https://code.thumby.us/

License:GNU General Public License v3.0


Languages

Language:JavaScript 86.9%Language:CSS 6.0%Language:TypeScript 5.6%Language:Python 1.2%Language:Less 0.2%Language:SCSS 0.1%Language:HTML 0.1%Language:Shell 0.0%