When developing Arduino software, it is not always ideal having to rely on the cycle of life – code, compile, upload, test, alter, compile, upload, test, alter, comp…

The Searduino project (Savannah page) provides an, albeit limited, simulation of an Arduino system. The system is limited in the sense that it does not (at the moment) support shields. It does, however, provide mechanisms for automated testing, a simulated environment, and the ability to record rapid series of events for later analysis.

The tool is open source and aims to scratch an itch of educators using Arduino. Enabling the students to prepare for labs without needing access to hardware, as well as providing useful tips (ever forgot to set the mode of a pin?) instead of hours of debugging, the goal is to make one of the most available platforms around even more available.

This entry was posted in Arduino. Bookmark the permalink.

1 Response to Searduino

  1. Hrmpgfpfpfp, Searduino’s main purpose is to make it possible to program the Arduino boards with “pure” C (not the “Arduino language”) using command line tools. This Searduino does to 100%. It currently supports Uno, Mega, Due since these are the boards used in “my class”.

    Searduino also aims at providing simulation etc…. This is not done all the way, so please join all readers :)

    regards, henrik

Comments are closed.