Ghostwriter USB macropad

DIY macropad powered by Rust and rp2040. Ideal for programming macros, typing for you, etc.
In the contest Halloween 2024
34
17
0
743
updated October 29, 2024

Description

PDF

The Ghostwriter is a small, customizable macro pad based on the Tiny 2040 development board (with RaspberryPi rp2040 inside).

It has a single button — can be used to write a letter, start a macro, etc — and an LED for feedback. It connects through USB-C and shows up as a USB device.

Everything (from the LED color and blinking patterns, button actions, USB product display name) is configurable in the source code. Some pre-built firmwares are also available (see GitHub repository).

Print instructions

 

Download and slice the Ghostwriter 3MF file (or alternatively: the 2 STL files). Print with 0.2mm layer height and ideally 100% infill. No supports. Orientation as in file.

 

After printing, insert the Tiny 2040 and the back cover as shown below. Press the cover until it clicks.

 

 

Try pressing the backbutton. If you don't hear the actual button of the Tiny 2040 clicking, try wiggling the back cover a bit. The microcontroller should be slightly loose inside.

NOTE: if light leaks through the material under the eyes, use a black marker (on the inside of the case) to block the light. Make sure to avoid covering the eyes.

See firmware releases and programming instructions for more.

Have fun!

Tags



Model origin

The author marked this model as their own original creation.

License