Block5 tutorials

IoT & Cloud with Blocks

Connect your Beaver Board to WiFi, publish sensor readings to the cloud, and control it remotely from a live dashboard.

Send Your First Reading to the Cloud

IntermediateBlock

Connect your Beaver Board to WiFi and publish live distance readings to your PyBot Cloud dashboard, where you can watch them update in real time.

WiFiCloudIoTDashboardIntermediate

Build a Live Dashboard

IntermediateBlock

Publish distance, light, temperature, and humidity readings to the cloud at once, and watch all four update live on your PyBot Cloud dashboard.

WiFiCloudIoTDashboardSensorsIntermediate

Control Your Board from the Web

IntermediateBlock

Add a switch control to your PyBot Cloud dashboard and read it from your program, so a click on the web turns your board's LED on and off.

WiFiCloudIoTDashboardLEDIntermediate

Talk to the Web

IntermediateBlock

Use an HTTP GET request to ask a public web service a question and show the answer on the OLED — no PyBot Cloud device required.

WiFiHTTPWebOLEDIntermediate

Capstone: Remote-Armed Alarm

AdvancedBlock

Combine everything from this series: publish live distance readings to the cloud, and arm or disarm the alarm remotely from your dashboard.

WiFiCloudIoTAlarmDistanceBuzzerAdvanced