What is 'FishIDE' ?

FishIDE is an alternative IDE (Integrated Development Environment) for Arduino-like boards and, of course, for Fishino ones.
It offers some enhancements over the original Arduino IDE, as the external library management, an enhanced editor, and so on.

Do I need FishIDE to work with Fishino boards ?

In short, NO.

FishIDE is an alternative to Arduino IDE, developed by us just to make library coding more comfortable, but it's not needed for Fishino boards, nor it's bound to them.
You can use Arduino IDE on Fishino boards and FishIDE on Arduino boards, if you like.

If you're used to Arduino IDE and happy with it, just continue using it; if you want to use all Fishino features (or if you're an happy Fishino32 owner) just install the Fishino packages on it, as explained in Doc section.

But, if you miss something from more advances IDEs, we suggest that you give a try to FishIDE, you'll not reget it!

FishIDE Version 2.0.0
Changes from version 1.0.0:
  • Display of version number on top bar
  • Solved path problem when saving under windows OS
  • Save serial monitor settings with projects
Download FishIDE 2.0.0 for Windows

Scarica FishIDE 2.0.0 for Mac OS/X Beta

Note : FishIDE for Mac OS/X requires XQUARTZ package installation and is not a signed application, so you need to authorize it for execution.

Download FishIDE 2.0.0 for Linux 32 Bit

Note : FishIDE for Linux is built on latest Ubuntu distribution; it is possible that it has problems running on other versions.
If you have such a problem, please let us a note in forum area so we can try to solve the problem

Download FishIDE 2.0.0 for Linux 64 Bit

Note : FishIDE for Linux is built on latest Ubuntu distribution; it is possible that it has problems running on other versions.
If you have such a problem, please let us a note in forum area so we can try to solve the problem

Download FishIDE 2.0.0 source files

Notw : building FishIDE from sources solves any version and/or missing shared libraries.
It requires the ability to compile application from sources, which we can't explain here in detail.
The (partial) instructions to compile FishIDE from sources are :

  • Install development package build-essential, as explained below (for ubuntu / debian distributions); for other distributions please google for it :
    sudo apt-get update
    sudo apt-get install build-essential


  • Unpack the zip file, you'll get a folder named FishIDE-2.0.0

  • Open a terminal inside that folder

  • Run 'make' command

Is it very possible that you'll get some building errors caused by missing development packages; your mileage may vary and depends only on your distribution and your previously installed packages; it's easy enough to find missing packages from make errors and install them manually.
If you find some of them, please send an e-mail to fishino@fishino.it telling which packages you had to install; we'll add them to the build instructions..
Once compilation is done you'll get a file named FishIDE.out which shall be moved into another place and renamed to FishIDE.

FishIDE Versione 1.0.0
Download FishIDE for Windows

Scarica FishIDE per Mac OS/X Beta

Note : FishIDE for Mac OS/X requires XQUARTZ package installation and is not a signed application, so you need to authorize it for execution.

Download FishIDE for Linux 32 Bit

Note : FishIDE for Linux is built on latest Ubuntu distribution; it is possible that it has problems running on other versions.
If you have such a problem, please let us a note in forum area so we can try to solve the problem

Download FishIDE for Linux 64 Bit

Note : FishIDE for Linux is built on latest Ubuntu distribution; it is possible that it has problems running on other versions.
If you have such a problem, please let us a note in forum area so we can try to solve the problem