DUELink
DUELink ecosystem consists of hundreds of module that can easily interconnect.
Overview

A tiny cable-connector is used to daisy-link these modules into a "link".

BrainPad Arcade can access this daisylink using the included wires.

The provided MakeCode Arcade extension includes everything you need to access the modules using blocks.
Adding the Extension
Controlling Outputs
Using the extension, controlling modules is as simple as adding a sprite on the screen!
Reading Inputs
Also similar to outputs, reading inputs is an simple use of blocks.