Arduino morse library

0
Filed under Arduino

So I’m just chuffed I’ve gone from hello world to libraries this morning.   Nothing complicated, but tedious.

A couple of examples:

#include <Morse.h>
Morse morse(13,5); // pin, wpm
void setup() {}

void loop() {
    morse.send("CQ World K");
    delay(5000);
}

And just a tiny bit more involved, serial in, morse out.

#include <Morse.h>
Morse morse(13,30);
char letter;

void setup()
{
  Serial.begin(9600);
}

void loop()
{
    if (Serial.available())
    {
        letter = Serial.read();
        morse.letter(letter);
    }
}

Download: libmorse-0.1.zip (11k)