LEGO Workshop is a web IDE to develop Python program for the Lego Mindstorm EV3 robot.
Because as a teacher I need a tool that allow multiple students to work remotely (wifi) with one robot. During Python class around 20 students work with 10 robots thanks to a Raspberry PI converted in a Wifi router.
Before this solution I used to work with ipython, but it is too slow regarding EV3 performances.
Is there a screenhot ?
What I can find inside ?
Lego workshop is composed of two parts :
server side written in Golang to start and stop Python scripts remotely
Both communicates with websockets over a wifi link.
What can I do ?
How to install ?
- download the github repository
- copy the repository inside the robot (with scp)
- start the server from brickman, file manager, start_lego-workshop.sh
- go to http://188.8.131.52:1337 with your web broser
- enjoy !
Your name: David SALLE (@freezed-or-frozen)
Location: France, Niort, Saint-André highschool
Feedback: visit the github project repository