Note that, at this stage, druid4arduino is beta software… please try it out and get back to me with any issues you encounter.
Druid4Arduino Copyright (C) 2013-2014 Pat Deegan, psychogenic.com This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. See <http://www.gnu.org/licenses/>.
The executables are hosted by the good people at sourceforge. Get the latest versions here, for:
- Windows (Druid4Arduino.exe)
- Mac — have yet to get it built (if you can help out, let me know!)
Source code: compiling from source is your best option when you’re under a non-Ubuntu flavour of Linux. The source is available at github. To get it, issue a
git clone https://github.com/psychogenic/druid.git
in a suitable directory. While you’re at it, you’ll also need the SerialUI source in the same parent directory, so do a:
git clone https://github.com/psychogenic/SerialUI.git
See the README/INSTALL.txt files for info on building.
For Windows, simply select the correct version–Druid4Arduino.exe for 32-bit (may or may not be available, my win32 build environment is flaky… if you really need it and it isn’t there, check the older releases), or Druid4Arduino64.exe for 64–and save it somewhere. After plugging in an Arduino to the USB port, double-clicking the executable should “just work”(tm).
For Linux, you’re best bet assuming you have a debian-based system (such as Ubuntu), is to download the .deb package and run
sudo dpkg -i /path/to/druid4arduino-1.X.deb
Otherwise, you can attempt to run the druid4arduino executable available in the linux folder, but it has a lot of dependencies that would normally be handled by the package installer and chances are slim you’ll have them all installed from the get-go.
One way to find out if anything is missing is to run:
and see if any of the required libs are marked as not found.