Note
This program was originally designed for the game Wolfpack and it works with it by default.
MorseRPIz-PC is a program for Raspberry Pi pico / w for reading the output of a Morse Key and transfering it into key presses of a designated key / decoding morse into keyboard presses. (Modes and keys you can change in the code.py
file on the 16,18,19th row.)
Note
The default key is RIGHT_CONTROL
Tip
The build in LED will visualise the morse signal recived.
The program has two output modes.
- morse(0) this outputs a morse signal to a single button.
- keyboard(1) this mode outputs keyboard presses.
Note
The keyboard mode depends on yours keyboard layout. ( changes z and y for QWERTZ layouts etc...)
- Pick the right version of the .UF2 file, depending on your Raspberry Pi pico version.
Your RPI pico will then reboot and show as
CIRCUITPY
.
-
Copy
code.py
andlib
folder into the root directory of theCIRCUITPY
. -
Depending on your key:
- If you have a standard morse key, then connect it to the
3.3v(OUT)
andGP0
pin. - If you have a self powered key with output, then connect it to the
GND
andGP0
pin.
- If you have a standard morse key, then connect it to the
-
Have fun.
Tip
- GP0 - Sinal reciver, 3. GND - Common ground pin, 36. 3.3v(OUT) - 3.3v DC power source pin
Source code for adafruit_hid.keycode
Follow these instructions if your Pico ends up in an odd state
- Download the reset firmware from flash_nuke.uf2
- While holding the BOOTSEL button on the Pico, plug in the USB cable to your computer.
- When the RPI-RP2 drive shows up on your computer, copy the flash_nuke.uf2 file to the Pico
- After the device reboots, follow the Install instructions here