Tools

Build, code, test, and deploy

The ByteBlocks toolset covers the full maker workflow: from beginner block programming to advanced IoT fleet updates.

ByteBlocks Studio

Programming

Program Arduino-compatible kits with an intuitive Scratch-style block editor designed for fast learning and real hardware control.

  • Scratch blocks for Arduino
  • Beginner-friendly flow
  • Real hardware upload

ByteBlocks IoT Dashboard

Cloud

A simple IoT platform for monitoring devices, visualizing data, and managing connected kit projects from one place.

  • Live device telemetry
  • Simple widgets and charts
  • Device monitoring overview

Virtual Circuit Simulator

Simulation

A web tool that lets users wire, code, and test setups virtually before assembling physical kits.

  • Virtual wiring canvas
  • Code-and-test workflow
  • Safer pre-build validation

Companion Mobile App

Mobile

A customizable mobile app to control IoT devices via Bluetooth and view sensor data while on the go.

  • Bluetooth device control
  • Mobile sensor views
  • Custom control layouts

Educator Portal

Education

A dedicated teacher space with structured lesson plans, auto-grading for kit challenges, and classroom progress tracking.

  • Structured lesson plans
  • Auto-grading workflows
  • Class progress tracking

OTA Fleet Manager

Advanced

A deployment tool for advanced users to push firmware updates over-the-air to multiple IoT devices remotely.

  • Remote firmware deployment
  • Multi-device rollout
  • Fleet update visibility