This is a software framework intended as an educational CAD tool for introductory electronics courses. The framework can be used to support students in preparing practical work, but also in completing purely computational tasks.
The framework consists of existing and new software that was specially developed to achieve our goals. Fritzing and the Falstad Circuit Simulator are open source software that contribute with breadboard circuit prototyping and circuit simulation, respectively. Adding to these, an interface module was developed that converts Fritzing netlists into the FCS circuit format, thus enabling the simulation of circuits that have been built on the virtual breadboard. Finally, the framework contains a simulation module of a mobile robot interacting with a 2D wall environment. This module, which brings the simulation of sensorimotor behaviour into the framework, is central to extending the use of the software to robotics applications.
Assignment 1 – Obstacle avoidance


Assignment 2 – Wall following and obstacle avoidance task



Download files
