Skip to content

wcnvessies/PyBricks-Train-Motor-Control-Script

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

PyBricks-Train-Motor-Control-Script

This script allows you to control Lego Trains via PyBricks without using the official Powered Up App.

Origionally, this was a modification of a script Lok24 designed, but was incompatible with the latest version of PyBricks (v3.2.x). I updated the script to work with modern versions of PyBricks.

Since then, Lok24 has provided his own updated version of the script with modern PyBricks support, and I have replaced my changes with his.

More information about the script from Lok24: https://www.eurobricks.com/forum/index.php?/forums/topic/187081-control-your-trains-without-smart-device-with-pybricks/

PyBricks: https://code.pybricks.com/

Light Support

The official Powered Up Lights now work with the script!
-Lights should work in both ports, even 2 sets of lights at the same time. Both sets will always be set to the same brightness level.
-The B buttons on the remote always control the lights. Holding up or down will increase/decrease the brightness. Pressing the red button turns the lights off or fully on
-By default the lights start off, but you can change that by modifying lightValue in the user defined values

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%