Skip to content

zimcke/Blockly-for-Dwenguino

 
 

Repository files navigation

Dwenguinoblockly

Dwenguinoblockly is a javascript application with nodejs backend which enables programming of the Dwenguino board (dwengo.org/dwenguino) using the blockly graphical code editor.

The application has the following features:

  • Using the blocks editor to create arduino/dwenguino c++ code.
  • Live translation of blocks to code.
  • In browser simulation environment with different scenarios.
  • Predefined tutorials to be used in a classroom.
  • Multiple language support (english, dutch, french, german, greek, italian, malay)
  • Direct compilation and upload to the Dwenguino board through nodejs application.

Right now the backend was tested on Ubuntu 18.04 and runs when executing the install.sh script in the root of the repository. The frontend runs on all plaforms and is available on dwengo.org/dwenguinoblockly.

Dependencies

  • nodejs
  • python3
    • pyserial module
  • google chrome

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.3%
  • C 38.0%
  • C++ 6.1%
  • HTML 3.0%
  • Makefile 0.4%
  • Python 0.4%
  • Other 0.8%