Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SnekBoard

SnekBoard image

Here's a fairly simple computer designed to support Lego Power Functions devices and run either Snek or Circuit Python, or even Arduino code.

Hardware

  • SAMD21G18 processor. This is the same chip used in many Arduino designs, including the Adafruit Metro M0 Express

  • Single cell lithium polymer battery. Compact, powerful, and easy to support.

  • Built-in USB battery charger. Charges at 800mA.

  • Automatic switching between USB and battery power using a TI TPS2121 power mux.

  • 3.3V 3A power supply. Plenty of current to support external devices.

  • 9V 4.5A boost power supply using a Diodes, Inc PAM2422 boost regulator. Lego Power functions all work on 9V, so this supply provides the required voltage without needing 6 1.5V cells.

  • 4 TI DRV8800 2.8A motor controllers. The board can drive up to 4 bi-directional motors.

  • 8 3.3V GPIOs. These are provided on an 8x3 header along with power and ground.

  • 2MB NOR flash part. This provides program storage for Circuit Python.

License

SnekBoard is licensed under the TAPR Open Hardware License.

About

Snek Computer for Lego Power Functions

Resources

License

Stars

Watchers

Forks

Packages

No packages published