Skip to content
forked from makenai/robotnik

Drag and drop robotics educational library starring Johnny Five and Blockly (crowd goes wild)

Notifications You must be signed in to change notification settings

ajfisher/robotnik

 
 

Repository files navigation

Robotnik

Robotnik is an open-source robotics programming shell for education built on JohnnyFive and Google Blockly. By dragging and assembling blocks together in the right sequence, you can make your robot do cool things and switch to a source code view for more advanced hacking!

This was developed for a workshop for Makerland Conference. If I was smarter, I would have probably used Scratch, but how could I turn down the opportunity to write an awesome new piece of software?

Gitter

Setup

npm install

Running

npm start - to run the electron version npm run webserver - to run the web version npm run dev - to run the web version with nodemon and asset recompilation

Blocks currently supported

These blocks directly map to Johnny-Five components:

  • Button
  • Led
  • Led.RGB
  • Motor
  • Sensor
  • Servo
  • Thermometer

Additional robotnik blocks which are

About

Drag and drop robotics educational library starring Johnny Five and Blockly (crowd goes wild)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 90.7%
  • HTML 5.1%
  • CSS 4.2%