Friday, 25 September 2015

Arduino Morse Tutor - Update

Its quite humbling really. Ive had this blog now for a number of years. I’ve always had a bit of a love/hate relationship with it. I love the concept of sharing my experiences, failures and successes with who ever stumbles across the blog. But mostly only a couple of entries get found and commented on. Namely my MQ26SR antenna posts are the most popular entries on this blog and I get about 1 email a month asking very specific questions.

That all changed this week. With the addition of my latest Arduino project. All of a sudden and quite literally overnight – the traffic to this blog skyrocketed. My inbox was awash of emails asking questions, my twitter feed was stacked with retweets and favorites of this circuit.  I seem to have struck a chord with many folks who, like me, were looking for a Morse Tutor, but don’t want to sit in front of a PC all day.

I’ve had some really wonderful feedback. I have been offered Crowd funding, beta testers and asked if I can supply more information. So I hope this entry can help with my plans for my Morse Tutor version 2, So here are some headlines for you all.

  1. I am making a kit. I have this in hand and a PCB design is on the screen right now.
  2. This will be launched as soon as I have figured out some minor gremlins.
  3. There will be added functionality. And some really cool features too – watch this space.
  4. The Sketch I have created so far is only a fraction of what is on offer. (plus also a lot of fixes have been included in the Version 2 build)
  5. Below are 2 drawings – 1 Schematic, 1 Breadboard.  This will support Version 1.01 of the code.

Version 2 will include an Audio Amp, an SD card and proper switching logic (either a rotary encoder, or latch chip) four new modes of training and all ready as either a pre assembled kit or kit of parts for you to build & box yourself. And trust me on this, it wont be expensive either.


  1. This project looks very interesting. I am going to try amd put one together from the schematic, code, and breadboard diagram that you have supplied. I also enjoyed the video very much. Thank you for this post.

    1. Thank you. Its been received very well so far.


  2. Very good work I have playing with an arduino decoder from Swedish ham hamar ? Using arduino to decode of air I will try your sketch once built will post findings

    1. Excellent. Many thanks, I will be interested to see how you get on.


  3. Hello I have a question on this sketch on pins a1a5 you list pin 3 twice as gap variations and not used I am working to put straight to arduino uno using parallel LCD I don't have i2c handy ??can you explain error many thanks Steve gw7lop

  4. Hi Steve, Thanks for your comment, and thanks for pointing out my typo.

    Here are the pin outs :
    A0 = Used for float voltage for random seed
    A1 = Not used
    A2 = Used for Speed variations
    A3 = Used as Gap Variations
    A4 = Reserved for I2C LCD
    A5 = Reserved for I2C LCD

    I hop this allows you enough space to add a LCD without I2c - I haven't tried it so please let me know if you are successful.

    Many thanks