AVR 4 Input Logic Analyzer

Wednesday, February 15th, 2012 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

A great way to diagnose a signals problem is using a logic analyzer. They can provide a graphical representation of data on several inputs. What we have here is a 4 input logic analyzer developed by Vassilis Serasidis. The circuit can support up to 4 inputs being sampled at 100Khz. On the website, he provides the schematics and breadboard layouts so you can make your own.

This logic analyzer makes me want to revisit the portable game console project. I could include the same functionality and add capture/playback type features.

This is a great debugging tool to have in your arsenal. If you’re in the market for a logic analyzer and don’t want to go the DIY route check out the Saleae Logic. You can pick one up for only $150.

Image from serasidis.gr

(more…)

Open Source Audio Mixer

Friday, February 10th, 2012 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

by auroramixer from FlickrAurora Mixer is an open source USB multichannel  DJ mixer. It’s compatible with most MIDI software. The mixer has 24 programmable knobs, 2 linear channel faders, and a single a/b crossfader. At the heart of the Aurora is a ADG732 32-channel multiplexer and a PIC18LF4525. These chips are used to record  the values of the knobs, sliders, and buttons.

Unfortunately, they are no longer taking orders for the mixer, but their website has all the files you’d need to make your own.

(more…)

mbedPG: Make Your Own Portable Game Console

Sunday, January 29th, 2012 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

With scrap parts, I created a Connect Four® style game using an mbed microcontroller, a cellphone LCD, and a few buttons. The circuit itself is rather easy and the Nokia LCD library is readily available online. With the right parts and two hours you can get this running on a breadboard. With a little more time, you can solder it on a RadioShack perfboard. This is a fun project that a novice can attempt. It will give them a greater understanding of serial communication and how LCDs work.
(more…)

How to Communicate after an Apocalyptic Disaster

Friday, January 20th, 2012 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

December 21, 2012 is just around the corner. A supposed cataclysmic event is to happen that day. Could doomsday be triggered by a shift in the magnetic poles, or perhaps some unstoppable airborne virus? Who knows! Either way you have to ask yourself, “Am I ready?” If the apocalypse happens in 2012 you don’t want to be caught with your pants down. You’ll need to be prepared. First things first, watch all the apocalyptic and zombie movies ever made. Including the foreign ones! You don’t want to be one of the few humans left not knowing what to do.
(more…)

Home Video Surveillance Install

Saturday, December 17th, 2011 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

Setting up video surveillance camera system is a great way to deter burglars. If they spot the cameras, they’ll most likely leave your house alone and go to an easier target. However, if the burglar is determined to break in you can catch them in the act.

If you’re looking to get one of these bad boys follow along as I discuss how I set up my system. It took 2 people and about 6 hours to install all 4 cameras and the digital video recorder (DVR).
(more…)

mbedGC 1.1: Smaller and Sexier

Monday, April 11th, 2011 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

The new mbedGC is in the house! Issues we had on the original were corrected and other improvements have been made to the newer version. Compare the new version on the right with the original on the left and you’ll see it’s now 35% smaller.
(more…)

mbedGC in Action

Monday, March 21st, 2011 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

Finally! After 8 months of working on the video game console it’s “complete” (at least for the senior design presentation). Weeks ago the EagleCAD drawing of the game console was sent to a fabricator and once we received it the device was assembled. We notice there were a few issues with the board. Certain componets were connected incorrectly, but since it was our first PCB board these types of errors were expected and with a few greenwires the issues were fixed.
(more…)

mbedGC: First PCB Board

Saturday, March 12th, 2011 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis


After toiling with the PCB design on Eagle CAD for weeks, we just received it from our PCB fabricator! This week is spring break, instead of going to the beautiful beaches of Miami we plan on finishing a majority of the project. The project was to be demonstrated April 22nd but since that day is Good Friday the presentation was moved up a week to April 15th. This added pressure makes us want to finish the project sooner.

A big shout out to Daniel Urquijo and Ander Sahonero! Danny went through the tedious task of designing the PCB board. Ander helped whenever Danny had issues with EagleCAD.

mbedGC ver. 1.0 Schematic and Board

Sunday, February 13th, 2011 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

The mbed game console is due in 2 months and we just finished designing the PCB! Teammate Daniel Urquijo spent hours getting it just right. Great job Danny! Soon we’ll be sending it to get fabricated. We expect to have this board in our hands by March 1st. This gives us a month and a half to get all the kinks out with the code.

mbedGC: It’s All Grown Up And On It’s Own.

Saturday, December 25th, 2010 by J.P. Armstrong Email your friend! Facebook this! Tweet this! ShareThis!ShareThis

It’s winter break. School doesn’t start till the beginning of January. This is a perfect time to work on the game console but, there’s a catch. The electronic labs are closed during the break and we need a frequency generator. What’s an engineering student suppose to do? Build a Pierce oscillator circuit. Once built we are no longer dependent on the lab. We can now work on this from the comfort of our home! After the break we discuss how we designed the circuit.
(more…)