Skip to content
Felipe Manga edited this page Jan 9, 2024 · 18 revisions

Welcome to the micojs.github.io wiki!

MicoJS, short for MIcroCOntroller JavaScript, is a language and API that supports multiple mcu-based platforms.

Current status for each platform

Available platforms:

32Blit

  • 320x240, 256-color graphics with sprite rotation and scaling support.
  • LED control with setLED.
  • Audio support.

Browser

  • High-resolution 256-color graphics with sprite rotation and scaling support.
  • No LED.
  • Audio support.

ESPboy

  • 128x128, 256-color graphics with sprite rotation and scaling support.
  • LED control with setLED.
  • Audio support but still needs work to sound better.

Galactic Unicorn

  • 53x11, 256-color graphics with sprite rotation and scaling support.
  • No extra LED.
  • Audio support.

Gamebuino META

  • 160x128, 256-color graphics with sprite rotation and scaling support.
  • LED control not implemented yet.
  • Audio support.

PicoSystem

  • 240x240, 256-color graphics with sprite rotation and scaling support.
  • LED control with setLED.
  • Audio supported, but is barely audible at all because of the piezo.

PicoVision

  • 360x200, 256-color graphics with sprite rotation and scaling support.
  • No LED control. Button mapping: A=A, X=LEFT, Y=RIGHT, BOOTSEL=B.
  • Audio support not yet implemented.

Pokitto

  • 220x176, 256-color graphics with sprite rotation and scaling support.
  • No LED.
  • Audio support.

Nintendo 3DS

  • 400x240, 256-color graphics with sprite rotation and scaling support.
  • No LED.
  • Audio support.

Clone this wiki locally