{% extends "base.html" %} {# Hardware Lab from the browser: run a sketch on the virtual board (with the parts of one of the Lab's rigs or scenarios if wanted), see the Lab's Physical World editor, check and install the libraries a sketch needs, watch a serial port, compile and upload physical boards, and deploy firmware using the desktop OTA manager. #} {% block title %}Hardware Lab{% endblock %} {% block page_id %}hardware{% endblock %} {% block head %} {% endblock %} {% block content %}

Hardware Lab

Run Arduino sketches on the virtual board, compile and upload a board connected to this PC, or deploy firmware to a registered OTA device. Edit the desktop Lab's saved rigs, parts and scenarios in Physical World, or run a Python device script in an isolated worker. Libraries and compiler settings are shared with the desktop Hardware Lab.
{% endblock %} {% block scripts %} {% endblock %}