Tap codes has a pretty cool history, you can read more about it in the wikipedia entry for tap codes. A minor issue is that the C and K in the 5x5 tap codes are mushed together. What if we extend the table to 6x6. And what if we arrange it in different ways. Here is just some experimentations to that reguards.

Feel free to use it. Please do let me know how you find it. It’s not ment to be a serious form of communication. But it is easy to explain (not sure if any easier to master compared to morse code).

## Letter Freqency

12,000	E				| 2,500	F
9,000	T				| 2,000	W, Y
8,000	A, I, N, O, S	| 1,700	G, P
6,400	H				| 1,600	B
6,200	R				| 1,200	V
4,400	D				| 800	K
4,000	L				| 500	Q
3,400	U				| 400	J, X
3,000	C, M			| 200	Z


Tap the number of rows, then tap the number of columns


Non Standard 6x6 Tap Code ( Arranged by frequency of letters )

| 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|
1 | E | A | O | D | F | Z |
2 | T | N | R | M | B | X |
3 | I | H | C | P | J | 3 |
4 | S | U | G | Q | 2 | 6 |
5 | L | Y | K | 1 | 5 | 8 |
6 | W | V | 0 | 4 | 7 | 9 |



Non Standard 6x6 Tap Code ( Arranged by Alphanumerical Order )

| 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|
1 | A | B | C | D | E | F |
2 | G | H | I | J | K | L |
3 | M | N | O | P | Q | R |
4 | S | T | U | V | W | X |
5 | Y | Z | 0 | 1 | 2 | 3 |
6 | 4 | 5 | 6 | 7 | 8 | 9 |



Non Standard 6x6 Tap Code EXTENDED PROSIGNS ( Arranged by Alphanumerical Order )

| 1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|---|
1 | A | B | C | D | E | F |
2 | G | H | I | J | K | L |
3 | M | N | O | P | Q | R |
4 | S | T | U | V | W | X |
5 | Y | Z | 0 | 1 | 2 | 3 |
6 | 4 | 5 | 6 | 7 | 8 | 9 |
7 |EOW|ERR|ITT|SS |UND|WAT|

EOW : END OF WORK
ERR : ERROR
ITT : Invitation To Transmit
SS  : Starting signal
UND : Understood
WAT : Wait



Non Standard 6x6 Tap Code EXTENDED PUNCTUATIONS ( Arranged by Alphanumerical Order )

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|---|---|---|
1 | A | B | C | D | E | F | . | ( | + |
2 | G | H | I | J | K | L | , | ) | - |
3 | M | N | O | P | Q | R | ? | & | _ |
4 | S | T | U | V | W | X | ' | : | " |
5 | Y | Z | 0 | 1 | 2 | 3 | ! | ; | $| 6 | 4 | 5 | 6 | 7 | 8 | 9 | / | = | @ |   Non Standard 6x6 Tap Code EXTENDED PUNCTUATIONS & PROSIGNS ( Arranged by Alphanumerical Order ) | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ---|---|---|---|---|---|---|---|---|---| 1 | A | B | C | D | E | F | . | ( | + | 2 | G | H | I | J | K | L | , | ) | - | 3 | M | N | O | P | Q | R | ? | & | _ | 4 | S | T | U | V | W | X | ' | : | " | 5 | Y | Z | 0 | 1 | 2 | 3 | ! | ; |$ |
6 | 4 | 5 | 6 | 7 | 8 | 9 | / | = | @ |
7 |EOW|ERR|ITT|SS |UND|WAT|

EOW : END OF WORK
ERR : ERROR
ITT : Invitation To Transmit
SS  : Starting signal
UND : Understood
WAT : Wait



In general however, from what I read online, it’s still easier to learn morse code. (But this is easier to explain to newbies, with a reference sheet).