BlocklyProp icon indicating copy to clipboard operation
BlocklyProp copied to clipboard

Add blocks for WX module

Open MatzElectronics opened this issue 9 years ago • 6 comments

Create blocks to interact with the upcoming WX IoT module

MatzElectronics avatar Nov 30 '16 06:11 MatzElectronics

If there's a configuration block, can we add a field for naming your module, ie setting the SSID that it broadcasts (also assuming the firmware supports that...)

Steph-Parallax avatar Dec 02 '16 01:12 Steph-Parallax

@MatzElectronics, can you provide a list of blocks that will be in the first pass at this issue? Put it on Slack if it needs internal discussion.

zfi avatar Dec 02 '16 16:12 zfi

Sure!

It will need at least:

  • WX init (either with config options, or a seperate WX config block)
  • WX set widget
  • WX read widget
  • WX send to widget

Since the WX is capable of serial passthrough, we may also want to consider blocks that are similar to the XBee blocks, but I'm not as keen on that right away.

MatzElectronics avatar Dec 02 '16 18:12 MatzElectronics

The "Simple WX" blocks are currently in demo, but they require a file to be uploaded to the module. Please email me to request the file for testing. Also, please don't close this issue as I plan to add a set of Advanced WX blocks.

MatzElectronics avatar Feb 01 '17 00:02 MatzElectronics

Advanced blocks are now also in Demo. Do not require a file upload to use. Will need to build blockly versions of the published C code examples for the WX module to test.

MatzElectronics avatar Feb 22 '17 19:02 MatzElectronics

Advanced blocks are in Production. Simple blocks still need work.

Steph-Parallax avatar Oct 10 '18 23:10 Steph-Parallax