A simple keyer that does the basic functions that you need.
In order to program the message memories, change parameters other than the keyer speed, and update the firmware, you'll need a serial terminal that can connect to the 5 V TTL UART on EtherKeyer Mini. A common PC USB UART adapter dongle with Dupont pins for the UART connection are a great choice. In order to load new firmware onto EtherKeyer Mini, your adapter must have the DTR pin available.
A CR2032 lithium coin cell is required for powering EtherKeyer Mini.
The knob control on the right side of the front of EtherKeyer Mini controls the keyer speed, from a minimum of 5 WPM to a maximum of 40 WPM. This control can be adjusted at any time and responds immediately.
Cancel any message playback by pressing any button or paddle.
- 1 - Play Message Memory 1
- 2 - Play Message Memory 2
- 3 - Play Message Memory 3
- 1 - Tune Mode (press any key to exit)
- 2 - Toggle Internal Sidetone
- 3 - Enter/Exit UART Mode
The format for interacting with EtherKeyer Mini via the UART is very simple. In order to place EtherKeyer Mini into UART mode, press and hold button 3 for at least one second. If your serial terminal is open when you do this, you'll get a greeting from EtherKeyer Mini to let you know it is ready for commands.
Each message memory has a maximum size of 40 characters.
Exit UART mode by pressing and holding button 3 again for at least one second, or issue the X:
command in the serial terminal.
19200 baud, send New Line only, no flow control.
W?
- Keyer speed1?
- Message memory 12?
- Message memory 23?
- Message memory 3
1:<message>
- Message memory 12:<message>
- Message memory 23:<message>
- Message memory 3X:
- Exit UART ModeR:
- Reverse Paddle TerminalsN:
- Normal Paddle TerminalsA:
- Set Iambic A ModeB:
- Set Iambic B ModeS:
- Sidetone OnO:
- Sidetone Off
Please see the Requirements section above for the hardware necessary for the UART adapter.
EtherKeyer Mini uses an ATtiny85 microcontroller with the urboot bootloader pre-installed. Loading new firmware onto EtherKeyer Mini requires the use of avrdude version 7.2 or later.
Connect EtherKeyer Mini to your serial connection of choice via the DTR, TX, RX, and GND pins on the UART header on the back of the PCB. Issue the following command in a terminal session in order to load a new firmware image onto EtherKeyer Mini. Replace the string after -P
with the actual port on your PC.
avrdude -curclock -pattiny85 -b57600 -P /dev/ttyUSB0 -v -U flash:w:EtherKeyerMini.ino.hex:i