[proxy] web.archive.org← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

Snekboard Controls LEGO Power Functions with CircuitPython or Snek Programming Languages (Crowdfunding) - CNX Software

Jean-Luc Aufranc (CNXSoft)

LEGO has provided robotics kit for years, and LEGO blocks and accessories in general are great to build all sort of projects, so it’s not surprising third-parties have come up with LEGO-compatible boards and accessories for makers which include DFRobot BOSON kits, STEMTera smart breadboard, Brixo LEGO blocks with built-in electronics, and more.

Snekboard is another option with the Microchip SAMD21 board designed to work with LEGO Power Functions motors and switches are programmable with MicroPyhon based CircuitPython or Snek programming languages.

Snekboard hardware specifications:

Snekboard is open source hardware with (PDF) design files already available and released under the TARP license.

As we can see from the comparison table above, there are other motor control boards for LEGO motors, including LEGO’s own Move Hub, but Snekboard is the only one from this list to support up to 4 motors, and the developer – Keith Packard – attempted to provide a good mix of features.

It’s the first time, I hear about Snek programming language, and like CircuitPython, it is a fork of MicroPython, but Snek is supposed to be even simpler to use and has a lower footprint.

The project has just launched on Crowd Supply with a $4,000 funding target. The board is offered with a 3.7 V, 900 mAh LiPo battery for $79, and other rewards include a $10 LEGO baseplate, and a $20 cable set. Shipping is free to the US and adds $6 to $7 to the rest of the world. Backers should expect their reward(s) to ship in May 2020.