Skip to content


Lego STEM, including Mindstorms, Powered Up, etc..


  • EV3 programming software is available via cask: brew cask install lego-mindstorms-ev3

Great Ball Contraption

"A great ball contraption (GBC) is a machine which receives soccer balls or basketballs from one module and passes them to another module, rather like a bucket brigade. Modules built according to the GBC standard can be assembled into a collaborative display without pre-planning or modification." -

Ball specs


  • Diameter: 14mm
  • Weight: ~1.5g


In 2019 LEGO started shipping a microSD card for developing MicroPython using vscode. This setup is based on ev3dev, including having an ev3dev splash screen on boot and the default ev3dev ssh credentials. On the vscode side, one interesting thing is that when you install the LEGO® Mindstorms® EV3 MicroPython extension, it installs ev3dev-browser


See also