2mm_to_100mil

Converting between 2mm and 100mil pin spacing

For the post about RFID readers with Netduino, I had to use the ID-20 reader from ID Innovations that has very short pins with 2mm spacing and not the breadboard friendly 100mil spacing. To fix that, I decided to make a little adapter using some slightly modified header pins. I…

lcd_io_backpack_prog_with_arduino_uno

Programming the LCD I/O Backpack with an Arduino

Since the workshop in the beginning of October, there has been a few requests for alternatives to the FTDI USB to TTL level UART adapters. They are a bit expensive, and many of the attendees at the workshop didn’t have one. This post is an attempt to help out those…

lcd_io_backpack_workshop

Introducing the LCD I/O Backpack

I admit, it has been a little slow for the past couple of months here on the blog, but that doesn’t mean nothing has happened. For a workshop in Labitat, we needed a really cheap alternative to the Arduino for interfacing between an analog temperature probe and a 16×2 character…

lcd_custom_characters

Custom LCD Characters with Arduino

A few days ago I saw a post on Adafruits blog about an online tool by Bruno Maia to help create custom characters for use with character based LCD like the ones used in the last article. The tool makes it really easy to to design characters, icons and signs,…

quad_lcd_arduino

4 LCD displays on 1 Arduino

I’m planning an Arduino based project where I would like to use two of the 16×2 character based LCD displays, but at the same time, don’t want to use all the I/O pins, I need some for data input also. Therefor, I decided to do a test, and see if…

launchpad_powered

I got my MSP430 LaunchPad

At the price of four dollars and thirty cents – including worldwide shipping, I couldn’t resist buying a few of the MSP430 LaunchPads from Texas Instruments. It’s a little development board designed for the value line MSP430 micro controllers, with all the necessary components to power and program the chips…

quad_encoder_fpga_servo

Using a quadrature encoder as input to FPGA

This time, instead of using buttons to control the servo, we will use a quadrature encoder (I got it from Sparkfun, sku: COM-09117, but you should be able to use more or less any quadrature encoder). The QuadratureDecoder entity This entity reads the signals from the quadrature encoder and maintains…

servo_fpga

Controlling an RC Servo with an FPGA

This time, we will look at how to control a regular RC hobby servo. They come in many different sizes and gearings, but for the basic control, they all use a simple PWM (Pulse Width Modulation) signal, to indicate the desired position. The width of the pulse should be between…

avnet_spartan3a_evl

Learning to program FPGA’s

About two months ago a couple of guys from Labitat (including myself) decided to meet up every other week for an FPGA playpen. I have worked a little with FPGA’s back when I was studying at the university, but have since forgotten most of it, so I will be starting…

workspace

It’s time for some tinkering

Documenting my endeavors in electronics…