All Fishino boards

What is a Fishino?

Fishino is a prototyping board 100% compatible with Arduino, but with greatly enhanced capabilities.

Where can I buy a Fishino board?

Fishino boards are distributed by Futura Elettronica in Italy, by TME on many countries, by Amazon and online, worldwide, on Open-Electronics site

Which are the official Fishino boards?

Following are currently on the market:

  • the Fishino UNO card, compatible with Arduino UNO
  • the Fishino MEGA card, compatible with Arduino MEGA
  • the Fishino GUPPY card, compatible with Arduino NANO
  • the Fishino 32 board

The above mentioned cards have special additional features, supported by numerous libraries:

  • WiFi Module for Fishino UNO, Fishino MEGA, Fishino GUPPY and Fishino 32
  • MicroSD Slot for Fishino ONE, Fishino MEGA, Fishino GUPPY and Fishino 32
  • RTC Module for Fishino UNO, Fishino MEGA and Fishino 32
  • Power Supply by LiPo for Fishino GUPPY, Fishino MEGA and Fishino 32
  • Stereo Audio Codec for Fishino 32
What's needed to program a Fishino board?
All Fishino boards are 100% compatible with Arduino's IDE; you can use the packages we prepared for 8-bit versions (Fishino ONE, Fishino MEGA, Fishino GUPPY) and for 32-bit version (Fishino 32).
Instructions are on Docs part of this website.
Do I need some special application to use Fishino boards?
No, you can use Fishino boards exactly like their Arduino counterparts. To use the enanced functionalities available on Fishino's you'll find software libraries in download section.
My PC can't see my Fishino board, what shall I do ?

Windows and Mac OS/X needs drivers to be able to use Fishino boards, exactly like Arduino ones.
The drivers are needed only up to Windows 7 version included; on following versions drivers should be already embedded into OS.
You can download Windows drivers in download section
Linux PCs have the drivers embedded in kernel, so you'll not need them.

Which I/O are used by on board periferals on Fishino ?

Fishino uses same I/O used by equivalent Arduino shields; so, for Fishino UNO and Fishino Guppy :

  • The WiFi module uses I/O 7, 10, 11, 12 and 13. I/O 7 is not used anymore on recent firmware versions (> 7.0.0)
    It can be fully disabled with a bridge between CH_PD pin and GND on ESP connector.
  • The microSD interface uses I/O 4, 11, 12 and 13 and requires that I/O 10 is a digital output.
    To free used I/O it's enough to remove the microSD card from slot.
  • The RTC module communicates through i2c interface using SCL e SDA pins which are overlapped to analog ports A4 and A5 on UNO and Guppy boards.


On Fishino Mega :

  • The WiFi module uses I/O 7, 10, 50, 51 and 52. I/O 7 is not used anymore on recent firmware versions (> 7.0.0)
    It can be fully disabled with a bridge between CH_PD pin and GND on ESP connector.
  • The microSD interface uses I/O 4, 50, 51 and 52 and requires that I/O 10 is a digital output.
    To free used I/O it's enough to remove the microSD card from slot.
  • The RTC module communicates through i2c interface using SCL e SDA pins.

On Fishino32 :

  • The WiFi module uses I/O 11, 12 and 13, the SPI interface, which is shared with other SPI peripherals
  • The microSD interface uses I/O 11, 12 and 13, the SPI interface, which is shared with other SPI peripherals
  • Remaining peripherals use internal I/O lines.

Fishino32 board

Why I can't upload a sketch on my Fishino32 board ?

Fishino32 boards requires to enter in upload-mode by pressing and keeping pressed the reset button up orange led starts flashing (about 2 seconds)