Capturing the AVR hex file built by Arduino on Windows

One often sees enquiries by people trying to save the hex file made during the Arduino build process.

It is not trivial, as in their wisdom, Arduino hides these details, and builds the hex file in a randomly named temporary directory for each IDE which it deletes when the IDE is closed.

There are times when you may want to save the hex file, perhaps to load it without a bootloader or using a non-supported bootloader, Flashing LED driver using an ESC was just such a project. Continue reading Capturing the AVR hex file built by Arduino on Windows

Simple Morse beacon keyer updated 2014/03/01

W4HBKgrab001

Above is a clip from W4HBK’s 40m grabber today, the signal is VK2OMD running 5W QRSS6 over a 14,700km path. We can infer (Duffy 2012b) from the 15dB S/N in that capture in 0.25Hz noise bandwidth, that in an 800Hz CW filter for say -5dB S/N (threshold of copy) we need 15dB more signal, or 160W for reliable copy. (Less power may be adequate for very short QSOs at the peak of fade cycles.)

Continue reading Simple Morse beacon keyer updated 2014/03/01

I2C – LCD interface – Type 1

A range of inexpensive serial to Hitachi style LCD interfaces are becoming available.

This article describes the settings for one sold by NYplatform on eBay (about $25 for 5 inc post at the time of writing – but they are getting cheaper). It uses the Philips PCF8574T I2C expander chip which is supported by the user developed Arduino LCD Library V1.2.

IICLCD

Continue reading I2C – LCD interface – Type 1