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

Orange Pi Development Boards

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

Snekboard hardware specifications:

  • Microcontroller – Microchip SAMD21G18A Arm Cortex-M0 MCU with 256 KB flash and 32 KB RAM.
  • Storage – 2MB SPI flash
  • USB – 1x Micro USB port for power and programming
  • Motor Control – 4x TI DRV8800 DC motor drivers tp provide up to 2.8A for LEGO motors and servos
  • I/O- 8x GPIOs (3.3V)
  • Misc – 2x RGB LEDs, 1x blue LED
  • Power Supply
    • 5V via USB port
    • Single-cell LiPo battery support with USB charging and 9V boost regulator

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

LEGO Motor Control Boards Comparison

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.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

4
Leave a Reply

avatar
1 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
roelJean-Luc Aufranc (CNXSoft) Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
roel
Guest
roel

I wonder how much amp’s he gets out of his 9V boost regulator. And if he gets 4x 2.8A (I assume the 2.8A is for each motor) out of it, I wonder which booster he uses.