Archive for the ‘Papilio’ Category

Start Playing With Your Papilio Pro Logic Analyzer!

Tuesday, January 5th, 2016

If right now you are kind of what is this guy talking about? Then you should check this and learn one of the almost infinite applications of a Papilio Pro.

Today, we bring an article that explains one use for your brand new Papilio Pro Logic Analyzer. This is to capture the communication via I2C between a Bus Pirate and the fuel gauge chip on the Fuel Tank BoosterPack.

This article is part 2 of a series of 3. Read article one to get all the details about setting up the project and then start playing with your Papilio Pro Logic Analyzer to capture all the traffic. Enjoy!

By Jan Cumps´Blog

Remember Playing Cowboys With A “Hand” Gun? Now It´s a Video Game

Thursday, December 31st, 2015

shooter game

Thanks to the work developed by a group of students at Cornell University, all you would need to do is to paint the tip of your finger in Red. This is not to fake that you are shooting that much that your finger is burning. This is because their project is based on this color. Feel free to adapt it to you likes as it is all open source.

This article presents a thorough description of their work. Read it to learn how you can use the power of an FPGA´s parallel processing to build your own shooters game.

All you need is a video camera to capture the movement of your hand and then output the NTSC signal that is processed by the FPGA board (like a Papilio). Finally, the VGA controller will output the signal to the VGA monitor. Otherwise you wouldn´t know where to shoot!

Oh! And of course, you need to read this and thank the Cornell guys for their great work!

Sayonara baby!

By Jeff Mu and Edgar Munoz

Here is How The Dark Side Got Started With Their Robot Army!

Tuesday, December 29th, 2015

Nowadays, you may be fed up of Star Wars jokes, baits and so on. I am sorry, I could not resist the temptation.

Anyway, this time, at least, was not a joke nor a lie. Today´s article brings the real truth to you. If you want to build your own robot, as simple as you want it to be, the first step should be to learn about controlling a DC motor! Now it does not sound as funny as watching the results achieved by the Dark Side´s Army. You may be wrong because this tutorial is everything but boring.

Very easy to read, this step-by-step article presents all you need to learn to properly understand how to control a DC motor just with your FPGA (yes you can use your Papilio). All you need is outlined and well explained (the code needed is given…). There are also some easy to understand physics explanations so you will get to understand the real ins of this project.

Do not miss this tutorial and be ready to get hired by The Dark Side!


By Chris

Want a Logic Analyzer?? Then just get a Papilio!

Thursday, December 17th, 2015

Not long ago we published an article about using an Arduino UNO as a logic analyzer. As it couldn´t be otherwise, you can also do the same with a Papilio. And guess what? The Papilio-based logic analyzer is more powerful. No hype, just real numbers. You can achieve 32 channels, at 200 MHz, while you can only get up to 4 MHz with the Arduino UNO.

Fine, we have to admit that there might be a minor drawback. Papilio works with signals at 3.3 V. Easy to solve, all you need to do is add a level translator and then you are ready to play with 5V signals as well!

Enjoy this great tutorial and have fun with your logic analyzer. Read the full article and you will know why you can make such a great logic analyzer from your Papilio!


By Jan Cumps´Blog

New Tutorial – PWM outputs on Papilio FPGA

Tuesday, December 15th, 2015

In this tutorial you will learn how to use the PWM outputs of your Papilio FPGA board. For this particular step-by-step article, we have connected a button LED Wing to Wing slot AL. Basically you will be able to write a sketch that uses a PWM on any pin.

We have only used 6 pins of the 48 available! Imagine what you could control with 48 pins…

You can create your own circuit according to your goals, but in this tutorial we use the pre-existing one.

Using the flex pins adds extra freedom to move around with the code.

This is a very easy to understand tutorial but yet it is powerful on its content. Make sure you don´t miss this and overall, watch the video and enjoy the blinking lights!


By Jack Gassett