FTDI FT2232H, Hi-Speed Dual USB UART/FIFO IC

I’ve been experimenting with FTDI FT2232H chip. It is a Hi-Speed USB 2.0 convertor chip. I’ve been operating it in asynchronous FIFO mode and have been able to achieve around 6MB/s transfer rate. Later I will try out the synchronous FIFO mode and hopefully be able to achieve >25MB/s transfer rate as claimed by the manufacturer.

This chip makes building hi-speed USB 2.0 peripheral really easy. I like it!

FT2232H Experiment

Logic analyzer capture showing read and write transfer rate.

FT2232H Logic Analyzer Capture

Arduino Remote Control Infrared Player

This project uses the Arduino hardware for playing back infrared remote control code. The format played is the Pronto Hex format. There is a huge database of infrared code located at RemoteCentral.

I did this project for teaching my learning remote the discrete on/off power code of my TV. The code sent by the original TV remote is the power toggle command. This is not so good when used as part of a macro for controlling multiple devices.

Infrared Remote Control Code Player
Continue reading

Sparkfun Free Day 2011

Woohoo! I got myself a free $30 voucher from Sparkfun Free Day. Thanks Sparkfun! :)

Sparkfun free day is part of Sparkfun’s marketing stunt that started last year where they gave away $100,000 with a limit of $100 per person. This year they increased the amount to $150,000.

I’m not sure $30 is worth the trouble of staying up from 3am to 5am pressing the refresh button on my browser. Anyway I’m happy getting the voucher.

My First Oscilloscope

During clean up I found the receipt for my first oscilloscope. It was for a dual channel 20 MHz CRO. I bought it 20 years ago.

I would’ve been extremely happy getting it. I was only in year 11 back then. I don’t know how I convinced my dad to pay $799 for it, must have been a lot of money back then.

CRO Receipt

I bought the oscilloscope from David Reid Electronics, one of the three electronics shop that was on York St, Sydney. I like that shop, it’s sad to see that shop closed down.

Fluke 17B Review – Part 2

This is the second part of my Fluke 17B multimeter review. If you haven’t seen the first part, read it here.

Fluke 17B

A Bit of Background
The two things I’ll consider in this review are safety and measurement confidence. Other aspects of the meter such as features and accuracy can be easily compared by reading the meter’s specification. Safety refers to how safely the meter fails. This can be due to an overvoltage or due to putting the meter in the wrong mode (eg measuring Voltage in the Current range). Measurement confidence refers to how much you can trust the meter reading.
Continue reading

Netduino

I am excited over the newly released Netduino. Netduino is an electronics development platform using the .NET Micro Framework. The platform is designed with Arduino form factor.

The idea itself is not new. GHI Electronics have a product called FEZ domino which is quite similar. What sets Netduino apart is the open-source firmware and the cheaper, $35 price tag.

I’m placing an order for one. I’ll post my review after I receive the board.

Update (21 Oct 2010):
I’ve received the board and have posted my initial impression.

Fluke 17B Multimeter Mini Review

I just got my Fluke 17B multimeter yesterday. I bought it from DealExtreme for USD $92 delivered. I’d like to use this multimeter instead of my Fluke 77 III for my everyday electronics at home.

This Fluke model is only for sale in China, however you can easily get this model from Ebay or DealExtreme. Given that it is only for sale in China, there aren’t many in depth review of it. My concern is that this model may not be of the same quality as the other Fluke’s model.

This meter has a sister model, the Fluke 15B which does not measure frequency nor temperature.

For more information, calibration manual of the meter is avaliable from Fluke China website here.
Continue reading

Seeed Studio DSO nano oscilloscope review

I just received my Seeed Studio DSO nano oscilloscope.

I had difficulty justifying the purchase of this oscilloscope, as I had doubts on its usefulness and performance. However, the unit has such cool form factor that I just had to have it. The oscilloscope is modestly priced at USD $89. I justified buying it because, if for some reason the oscilloscope is not usable, then I still can use it as an ARM STM32 development board (Hey, this is the same CPU that powers Hexi’s locomotion engine).

DSO nano

The DSO nano is really small

Continue reading

Go Hexi!!

Meet Hexi. Hexi is my new 6-legged robot (hexapod) family member. He is demonstrating the three standard walking pattern for a hexapod: wave, tripod and ripple gait. For now he can only walk in a straight line.

Body: Lynxmotion Phoenix
Actuator: Hitec HS-645MG servos
Processor: ARM Cortex-M3
Battery: 5 Sub-C 5000 mAh (cheapbatterypacks.com)