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