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?
MicroCode is currently a prototype. To take it to the next level, we have a number of workstreams.
Infrastructure (no user visible change)
Programming model
User interface
Smart shield with RP2040