microcode icon indicating copy to clipboard operation
microcode copied to clipboard

MicroCode planning

Open tballmsft opened this issue 1 year ago • 0 comments

MicroCode is currently a prototype. To take it to the next level, we have a number of workstreams.

Infrastructure (no user visible change)

  • move off of jacdac-c, onto pxt-jacdac
  • replace compiler with interpreter
  • minimal program syntax with compiler (convert samples to using syntax)
  • redo binary representation for extensibility
  • create API for adding new tile
  • unify representation of on-board and Jacdac peripherals?

Programming model

  • comparison operators

User interface

  • put in default tiles for sensor
  • better UI when a Jacdac module is added to bus

Smart shield with RP2040

  • MicroCode UI runs on RP2040
  • Interpreter only on V2
  • send program over Jacdac from RP2040 to V2
  • interpreter events back to RP2040
  • MakeCode Arcade support for full 320x240 on RP2040?

tballmsft avatar May 08 '24 18:05 tballmsft