micro:bit Retro Programming Arcade is a color screen joystick expansion board for micro:bit V2, it contains a TFT 160*128 color screen, 4 directional buttons, two A/B buttons and a reset button. micro:bit Retro Programming Arcade can be used with micro:bit V2 to program games onplay offhe Microsoft Arcade programming platform. It is a simple and fun way to help children write their own games and understand the mystery behind them. It also supports custom game characters, diverse scenarios and plot design using gracal programming software, making it easy for everyone to achieve fun electronic creations and unlimited game ideas. micro:bit Retro Arcade can also be used as a remote control handle in addition to a game programming learning machine.