Posts Tagged ‘Papilio DUO’

Build your own Mandelbrot Fractal Generator with FPGA

Monday, October 3rd, 2016

Greetings FPGA lovers! Today’s post takes you into yet another interdisciplinary project that links pure mathematics, FPGA and VHDL to build something beautiful! The Mandelbrot set is a series of complex numbers that tend to infinity when operated upon by a special operator. These numbers when grouped together create a beautiful image sequence which might appear to be chaotic initially. But simplifying the set, we soon find that Mandelbrot’s numbers are nothing but fractals and this concept can be explored and understood visually with FPGA and VHDL.

Today’s project is an FPGA based Fractal explorer that has been built out of the Papilo Duo kit which includes Xilinx Spartan 6 LX9 FPGA, an ATmega 32U4 microcontroller and a 512 MB Static RAM. Some other hardware needed is a basic 7” LCD screen, a Joystick, a few buttons and a rotary encoder.

The colour map shown in the project is navigated by using the joystick to move around, rotary knob to chose colour scheme and the buttons to zoom in and out. These controls are connected to the ATmega 32U4 microcontroller which is interfaced with the FPGA through an SPI interface.

The LCD has been tweaked to display 800 x 600 and the FPGA has also been correspondingly set to process 800 x 600 pixel fractals using the inbuilt DSP 48s. The project is inspired by the Mandelbrot Fractal Generator by Hamster.

Though the code for this project is still unavailable at the moment, you can refer Hamster’s project to get the basic dataflow and code in the C language. Once you do have the logic at hand, the project can easily be converted to the FPGA/VHDL combination instead of the Computer/C combination used by Hamster.

The project is an excellent way to continue learning coding through VHDL and get used to the Papilo Duo Kit.


By Larry McGovern

The Papilio DUO and the new shields are finally here!

Wednesday, February 25th, 2015

CC4Here at Gadget Factory we are happy to announce that our next generation of products are now available at our online store. The long awaited Papilio DUO along with the new Papilio Shields are finally here after a successful Kickstarter campaign that helped us raise more than $62.000 in funds to make this dream come true, here is a short description of each product:

  • The Papilio DUO has an FPGA on the top and the same chip that is used in the Arduino Leonardo (ATmega32U4) on the bottom. It’s like having an Arduino with a full circuit laboratory connected to it! For example, you can draw circuits to move pins, connect extra serial ports, or connect a bitcoin miner to the Arduino-Compatible chip. Just plug it into your computer using a USB cable, download our software and start drawing your own circuits.
  • The LogicStart Shield provides everything needed to get started with VHDL and FPGA development on the Papilio DUO with one convenient and easy to connect circuit board.
  • The Computing Shield provides all of the hardware needed to recreate classic computing systems on the Papilio DUO. Here are some existing retro computing projects that can be easily converted.

To have an in depth look at the DUO and the new Shields please visit the hardware guides and the product pages here, feel free to drop a comment and send us your feedback.


Papilio DUO Pre-Order Is Now Enabled In The Store!

Thursday, February 19th, 2015

Good news everyone :) the Papilio DUO and the Papilio Shields are expected to arrive in stock early next week and we are now taking pre-orders for the new items in the Gadget Factory Store. We encourage you to pre-order now and reserve your DUO because the numbers will be limited since the big part of the first batch went to Kickstarter backers.

Papilio DUO Pre-Orders Now Available On Backerkit

Monday, August 25th, 2014

Papilio DUO

Great news! Papilio DUO pre-orders are finally here , we are using Backerkit to take pre-orders and we are offering so many exciting add-ons with some good discounts.

Please visit the pre-orders page here to take advantage from these discounts and make sure you get your Papilio DUO board as soon as we get them in stock.