Loading... Please wait...
Get Free Shipping On Orders Over $99!

Welcome to Gadget Factory's Papilio Platform FPGA boards. Papilio is an open-source hardware and software project that puts the awesome power of an FPGA into your creative arsenal.

We live in exciting times where we can create masterpieces with the Arduino and marvels with the Raspberry Pi. Where we can use technology as a canvas to create things that amaze and amuse our friends and family. Wouldn't it be great if we could take the same technology that has been the staple of rocket scientists and put it in our creative arsenal? Without the need to become a rocket scientist or the headache of learning a new programming language like VHDL/Verilog.

Why can't we just draw up the circuits that we want to use? With the right software and circuit libraries we can! Let's put a full circuit lab on a chip, pair it with an easy to use Arduino-Compatible chip, and sprinkle in a generous helping of debugging tools.
Introducing the Papilio line of FPGA boards - Open Source boards with a friendly community, a library of Open Source "chips" you can use to make your own designs, and special software that lets you draw FPGA circuits that do amazing things very quickly!  


Friendly FPGA Community

The Papilio is known for its friendly FPGA community. From writing books to help beginners, to making tutorials to help better understand topics, to sharing FPGA projects, or just answering questions in the forums - the Papilio community is well established and has been helping people for years. 

Extensible Hardware

The Papilio hardware was designed from the ground up to make it easy to add hardware to your FPGA circuits using what we call Wings. The name Papilio means Latin for Butterfly, so it is fitting that you a extend your Butterfly by adding Wings to it. Wings are like mini-Arduino shields that let you add peripherals Ala-Carte as you need them without wasting pins. They also ease the FPGA design process by removing the need to figure out what wires connect where. Just snap a Wing into a Wing slot and all of the FPGA circuits and C++ code we provide will let you pass a Wing slot instead of all of the wires needed for that Wing. It's a huge time saver!

Click to learn more about Papilio MegaWings 

Click to learn more about Papilio Wings

Software and Features

The Papilio is much more then just a hardware project. In fact, the software is the secret sauce that sets the Papilio apart from other FPGA boards. It lets you draw up circuits without investing time and energy in learning VHDL/Verilog. Of course, if you already are experienced with VHDL/Verilog then our DesignLab software will stay out of your way and let you use your Papilio board with the standard Xilinx tools.

Click to learn more about DesignLab

Papilio DesignLab

We start with the Arduino IDE (Integrated Development Environment) and supercharge it by adding circuits into the mix. We bring all of the pieces needed to draw and debug your very own circuits in one place. It's an easy and seamless user experience that we call Papilio DesignLab for use with both Windows and Linux.


Simply draw and debug your circuits!


Click on the "Edit Circuit" button and simply draw your circuits using the Xilinx ISE schematic editor and our Papilio Circuit Library.



Logic Analyzer

Drop a professional quality Logic Analyzer into any circuit and know instantly what it's doing. Up to 32 channels and 200Mhz speed handles any circuit you can throw at it. Use up to 75KB of internal memory or the external SRAM memory.


System on Chip - Draw Soft Processor Circuits!

Want to get into more complex circuits? DesignLab includes the ZPUino Soft Processor with a Wishbone bus, providing greater speed and flexibility than the Arduino-Compatible chip. A Soft Processor runs inside the FPGA and uses the Wishbone bus to make it easy to connect peripheral circuits, such as UARTs, PWMs or SPI masters. Making your own Soft Processor with just the right mix of peripheral circuits is known as a SOC (System On Chip) design. With DesignLab you can draw your SOC designs in minutes!

Create SOCs with ten serial ports, or a PWM on every pin, or something exotic like classic Atari and Commodore audio chips connected at the same time. The sky is the limit, you can create things that don't exist anywhere else!

Back to Top