Skip to content
Parallax Git Administrator edited this page Sep 13, 2019 · 1 revision

Introduction

The BlocklyProp Launcher 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.

BlocklyProp Intro Image

This open-source system can be found in the BlocklyPropClient_Web and BlocklyProp repositories.

History

The BlocklyProp Launcher (2017) is the second generation of this software; the first was BlocklyProp Client in 2016. BlocklyProp Client is a Python-based Win/Mac/Linux application, whereas the BlocklyProp Launcher is a JavaScript-based Chromebook app (Chrome App). In 2019, Parallax repackaged BlocklyProp Launcher to run on all four platforms (Win/Mac/Linux/Chromebook) and began phasing out BlocklyProp Client.

Downloading

Users of the BlocklyProp system can download and run the BlocklyProp Launcher 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.

Running on Windows and Macintosh

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 BlocklyProp Launcher Installer process, but can also be separately downloaded and run for Windows and Macintosh OSes.

Running on Linux

TBD.

To execute from source

TBD.

To execute from pre-built distribution

TBD.

Developers

If you are a developer or advanced user, visit the Developers section for instructions and configuring a development system and building and packaging the BlocklyProp Launcher.