{% 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 read-only, check and install the libraries a sketch needs, watch a serial port, and the compiler. Real boards are flashed from the Lab on the PC, never from here. #} {% block title %}Hardware Lab{% endblock %} {% block page_id %}hardware{% endblock %} {% block head %} {% endblock %} {% block content %}

Hardware Lab

Arduino sketches run on AidaIDE's virtual board: nothing is flashed. The Physical World tab shows the Lab's rigs and scenarios, and a run can wire up their parts. Libraries install into the PC's Arduino setup, so the Lab's compiler sees them too. Python device scripts run in the Hardware Lab on the PC.
{% endblock %} {% block scripts %} {% endblock %}