В CRUMB Circuit Simulator можно начать с простого вопроса: как изменится сигнал, если заменить конденсатор? На виртуальной макетной плате легко переставить деталь, запустить схему ещё раз и сравнить показания. Для таких опытов есть резисторы, конденсаторы, логические элементы и средства наблюдения за сигналом в реальном времени.

Когда схема становится программируемой, к электрическим соединениям добавляется ещё один возможный источник ошибки. Встроенный редактор позволяет менять код микроконтроллера и сразу проверять, как устройство на него реагирует. Для работы с данными на уровне отдельных значений предусмотрен и шестнадцатеричный редактор. До сборки физического макета можно отдельно проверить и логику программы, и разводку компонентов.