Getting a cheap Chinese clone Arduino board to work on the Mac

I picked up a cheap Arduino Uno clone board off eBay, for some projects I am working on (to be featured here, once I have a bit more to show).

There’s lots of these on eBay, this particular one is listed as “Hotsell UNO R3 ATmega328P Development Board With Boot Loader For Arduino UNO BG”, it was $3.45 shipped, not a bad price. I see that since my purchase, the seller has raised the price to $4.76.

It arrived fairly quickly, about 3 weeks, typical for stuff from China. I plugged it in, fired up the Arduino IDE and… nothing. Didn’t show up. Checked the list of USB devices via System Information, and it did appear, with vendor ID 0x1a86 and product ID 0x7523.

Some web searches showed up lots of hits for this, particularly dealing with cheap Chinese Arduino boards. Apparently they use a CH34x chipset based USB interface chip, which your computer often does not have drivers for. Some more searching turn up this page:

With a download link for a Mac OS X driver:

They have Windows drivers as well.

I ran the driver installer and… nothing. Still does not show up in the Arduino IDE, nor in the list of devices. I poked around a bit, and noticed the installer put the kext into /Library/Extensions/ and not /System/Library/Extensions which I know can sometimes cause problems. So I moved it to /System/Library/Extensions via:

sudo cp -R /Library/Extensions/usbserial.kext /System/Library/Extensions/usbserial.kext

And sure enough it now appears in /dev:

And appears in the Arduino IDE, and works fine. Success!

KOSMOS Radio QSL – A pirate radio station from Venezuela

I found a bunch of QSLs I had forgotten about, while cleaning up the shack. So I figured I’d post them as a blast from the past.

This is a real Venezuelan pirate station, KOSMOS Radio, which was relayed by a US pirate back in 2004. This is an actual QSL that was mailed to me, it is 8.5 x 11 inches.