Skip to content

https://code.thumby.us/ (Mason W.'s update fork) WARNING: Update branch! No guarantees! Handle with care! Wear PPE when using! Quickly disinfect all surfaces that come into contact! (That means this is formally unsafe to develop Thumby games with for release!)

License

Notifications You must be signed in to change notification settings

masonova1/TinyCircuits-Thumby-Code-Editor

 
 

Repository files navigation

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/ (Mason W.'s update fork) WARNING: Update branch! No guarantees! Handle with care! Wear PPE when using! Quickly disinfect all surfaces that come into contact! (That means this is formally unsafe to develop Thumby games with for release!)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.8%
  • CSS 6.0%
  • TypeScript 5.6%
  • Python 1.2%
  • Less 0.2%
  • HTML 0.1%
  • Other 0.1%