Amateur radio

CW Keyer with Arduino Nano

This project has base on the  K3NG Arduino keyer open-source firmware adding many features and flexibility.

The firmware is open source code provided by K3NG so you can customize it to fit your needs.

The Keyer is suitable as a standalone keyer or for keying the radio via the USB port from a connected computer and your favoured contest logging software or for daily operation.


    • CW speed adjustable from 1 to 99 WPM
    • Programming and interfacing via USB port (“command line interface”)
    • Logging and Contest Program Interfacing via K1EL Winkey 1.0 and 2.0 interface protocol emulation
    • Optional PTT outputs with configurable lead, tail, and hang times
    • Up to 12 memories with macros
    • Serial numbers
    • CW keyboard (via a terminal server program like Putty or the Arduino Serial program)
    • Speed potentiometer (optional – speed also adjustable with commands)
    • QRSS and HSCW
    • Beacon / Fox mode
    • Iambic A and B
    • Straight key support
    • Ultimatic mode
    • Bug mode
    • CMOS Super Keyer Iambic B Timing
    • Paddle reverse

Continue reading…

Install DxSpider on Raspberry Pi

Revision: 1.01 – 12/11/2018

Here you find my installations guide how to install dxspider on raspberry Pi. Also you can find more information here If you need help please contact with me.

Furthermore if you don’t want make manual installation you can used my script for the installation and configuration Dxspider.

1. Fisrt change user from pi to root

$ sudo su -l

2. Create user sysop and setup password

# adduser -m sysop 

# passwd sysop

3. Install perl libraries

# apt-get update 

# apt-get install libtimedate-perl libnet-telnet-perl libcurses-perl libdigest-sha-perl libdata-dumper-simple-perl

4. Now download and  unpack the DX Spider distribution, set symbolic links and group permissions. Copy the tarball to /home/sysop and do the following.

# cd ~sysop 

# wget 

# tar xvfz CVSlatest.tgz 

# ln -s ~sysop/spider /spider 

# groupadd -g 251 spider

If you do not have the command ‘groupadd’ available to you, simply add a line in /etc/group by hand.

# vi /etc/group

You also need to add some others to the group, including your own callsign (this will be used as an alias) and root. The finished line in /etc/group should look something like this:


Continue reading…

5th Greek Telegraphy Club CW Cup

gtc_logoThe 5th GTC CW Cup which will be held next weekend (Saturday 03/10/2015 – 12:00 UTC – Sunday 04/10/2014 – 11:59 UTC).

Also, at the site of RAAG ( you will find further information on using and configuring the proposed contest software that supports GTC CW Cup.

I would like to thank G4OGB where has created files for contest GTC CW CUP to support N1MM software.

Problem with TVI interference

My problem was when I worked in 40m ( with power over 40 watt) my the  TV (LCD) was started automatically start up and shutdown.

I tried with differend ways to solve this problem but the result it was disappointing. After lot of  hours studing I found the solution.

The Combined Braid Breaker and High-Pass Filter.

This device prevents HF signal currents from flowing down the inner or outer of the co-axial cable. L1 has a low reactance to HF or VHF signals, thereby bypassing the interfering current, whereas C1 and C2 have high reactance to HF and VHF, effectively locking signals to the receiver. L2 provides a further short-circuit (to HF and VHF signals) across the connections on the receiver side of the filter. Continue reading…