-
Notifications
You must be signed in to change notification settings - Fork 7
Home
The BlocklyPropClient is a vital part of the http://blockly.parallax.com system that must be installed and run locally on the user's computer to complete the connection to the target Propeller microcontroller product. It provides local connection features- downloading your programs into the Propeller-based product and creating a debugging serial connection between it and the BlocklyProp Editor in the web browser.
This open-source system can be found in the BlocklyPropClient and BlocklyProp repositories.
Users of the BlocklyProp system can download and run the BlocklyPropClient Installer on their computer from the BlocklyProp website via the BlocklyProp-Client link in the website footer, or from a warning link that automatically appears at the top of the BlocklyProp editor page if the client software is not currently running and connected. The release history and executables can also be found on this repository's Releases page; however, there is no guarantee that old versions will work with the current BlocklyProp web-based system.
Installations are self-contained; no extra dependencies are required except for the USB drivers required for Parallax development boards. Normally, the USB drivers are installed automatically as part of the BlocklyPropClient Installer process, but can also be separately downloaded and run for Windows and Macintosh OSes.
You will first have to install some python dependencies before you can run BlocklyPropClient.
- ws4py
- pyserial
- cherrypy
These can all be installed using the auto-installer by running the following command from the terminal: $ python InstallDependencies.py
Then execute: $ python BlocklyPropClient.py
If you are a developer or advanced user, visit the Developers section for instructions and configuring a development system and building and packaging the BlocklyPropClient.
Try out Parallax's BlocklyProp System with the Activity Bot or the S3 Robot. See the Learn site for even more!