Blockly editor for Arduino-powered Boe-Bot robots
  • Dockerfile 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-03 18:38:34 -05:00
dist Refresh cached editor script 2026-11-03 18:38:34 -05:00
Dockerfile Initial Boe-Bot Blocks app 2026-11-03 18:24:10 -05:00
README.md Initial Boe-Bot Blocks app 2026-11-03 18:24:10 -05:00

Boe-Bot Blocks

A browser-based block editor for programming a two-servo Arduino robot. It generates an Arduino sketch that can be copied into the Arduino IDE. Projects are saved in the browser or downloaded as JSON.

The app is a static site in dist/. Blockly is loaded from a CDN. To run it locally, serve that directory over HTTP, for example:

python3 -m http.server 8080 --directory dist

The included Dockerfile serves the site with nginx on port 80. The generated sketch uses the Arduino Servo library, with servos on pins 11 and 12 by default. Neutral pulse and direction are adjustable in the editor.