About BlocklyProp Updates

Released October 2017

 

Coming Soon - Winter 2017/2018

Block and BlocklyProp system updates planned for November 2017

Candidates for future releases; try them now on our Demo site:

  • Map, a new number operator block scaling and offsetting a value from one range to another - great for tying sensor or human input to actuator output
  • Updated math operation block - click the gear icon to add additional terms
  • Music note, a new value block to specify a frequency by note and octave.
  • Terminal print multiple, a new block for printing a list of terms of different types such as a text label followed by a decimal value, on a single line
  • Scale and display integers as floating point decimal values with the Terminal print multiple block
  • Multiple device support for RGB LED init, ColorPal init, and Serial init connections
  • New Serial transmit and Serial receive blocks that can handle both text and number values (deprecating the current blocks)
  • Improved instructions for launching your BlocklyProp Client/Launch if not found
  • Edit Propeller C code directly in BlocklyProp

We strive to coordinate our updates to keep all of our tutorials up to date with the very latest changes in BlocklyProp once they are released. However, due to the volume of the tutorials and educator resources, there may be some unavoidable temporary lag time.

 

About Deprecated Blocks

Occasionally, we "retire" a block, usually when its functionality can be integrated into the settings of a related block. This helps keep the number of BlocklyProp blocks down, making it easier to learn and understand. 

Blocks targeted for deprecation

  • Serial transmit number and Serial transmit text — to be replaced with an improved Serial Transmit block that handles both text and numbers
  • Serial receive text and Serial receive number — to be replaced with a block that handles both text and numbers

When a block is deprecated, it will turn orange to alert you that it is time to update that spot in your code with a current block.

Change History

For all the gory details, see our BlocklyProp-related GitHub repositories:

BlocklyProp website,   BlocklyProp server,   BlocklyProp client,   Propeller Cloud Compiler