Searduino 0.9.94 released

December 6, 2015 Leave a comment

Source code (distribution):

Source code (git):

GNU/Linux binaries (64 bits):


Categories: Uncategorized

How to use the new binary dist for Debian, Ubuntu …

November 11, 2015 Leave a comment

Lazy? Wanna skip compilation? Use the binary dist for Debian, Ubuntu and friends. Here’s an intro.

Download tar.gz


Create and enter dir

mkdir -p /opt
cd /opt

Unpack tar.gz

tar zxvf searduino-bin-0.9.93-Linux-x86_64.tar.gz

Verify installation

bash /opt/searduino/share/searduino/scripts/
Categories: Uncategorized

Building from git on Ubuntu

November 11, 2015 Leave a comment

Ok, time to have some fun with Searduino again. In prep for a lecture tomorrow I am making sure Searduino is working on Ubuntu which most of the students are using.

Download Searduino from savannah:

git clone git://

Install necessary packages

cd searduino
sudo bin/

Create configure script

make -f Makefile.git

Set up environment

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/


./configure --prefix=/opt --disable-python --disable-pearduino




sudo make install

Categories: Uncategorized

New screenshot of coming version (1.0?)







Categories: Uncategorized

Searduino needs a logo, 1.0 coming up

All features for 1.0 have been implemented and tested. Lots of hard work, strange bugs and mistakes. Still we’re almost ready. Currently our time is spent on the manual preparing this for the coming 1.0 release.

Before releasing it would be nice to have a logo ….

Can you design one?

Send an email to

Categories: Uncategorized

Searduino 0.9 released

January 21, 2014 7 comments

Searduino 0.9 released

Searduino is an Arduino simulator and a C/C++ development environment for Arduino boards.

NEWS in Searduino 0.9

Upload and verify for Arduino boards.

It is now possible to use Jearduino to verify(build) and upload code for physical Arduino boards. Makes it easy to test in simulator and with two clicks upload it to a physical board.

Loading a file again will actually reload it.

Needed when rebuilding code. Previously the Arduino code didn’t get reloaded if loading the same file name as currently loaded.

No crash when halting and reloading dyn files.

Earlier versions sometimes crashed when halting and reloading a file containing Arduino code.

LCD correct after halt and start.

Earlier versions had the previous LCD data incorrectly stored and displayed when rotating left/right.


Source code:;a=shortlog;h=refs/tags/0_9

Source code dist

Binary dist


Categories: Uncategorized

0.9 up soon (one more bug (LCD) fixed)

January 21, 2014 Leave a comment

One annoying bug has been fixed. When reloading Arduino code the LCD data from previous execution was kept if rotation was in use. Ok, probably not the most important bug – bug it was one of them potential “something bigger is really the problem” bugs. It was an easy fix, although hard to find, and there were no signs of a bigger bug, so I guess we’re ready to release.

Next thing is to wait for a nice network connection. The hotel here in Auckland (NZ) doesn’t allow for ssh, let alone the poor speed. So tomorrow, when at the Auckland University of Technology, 0.9 will be released.

… finally!


Categories: Uncategorized