Arduino cw decoder fft

broken image

(There are at most 5 steps or levels, assuming you make do with 32 characters.) Follow the left path when a beep is a dot (less than, say 12 milliSecond).

broken image

The switching becomes complex, but it's one way to pursue proof of concept.Ĭreate an electronic branching structure based on whether a dot or a dash is encountered at each step.

broken image

The output is a series of dots and dashes. Apply a network to a shift register (as an alternative, one or two 4017 decade counters). To make a gap apply a pull-down resistor. Otherwise you need to create artificial memory cells and artificial binary words.Įach character (dots and dashes) can be stored as a series of diode-resistor pull up networks. The job is easier with a computer of course. It successfully translated beeps into English text onscreen. I developed my own morse decoder years ago for my Commodore computers.

broken image