MiniMagicMacroMachene

Created by [Cyclic] • Started on May 16, 2025

A wireless macro pad made to be used with autoHotKey

May 16 (part 1) Starting

The idea for this project is a small macro pad that can be used with a laptop effectively

Today I am making a BOM and finding the things that are needed for the PCB design and starting on the 3d Model

Total Time Spent: 1.5 hr

May 16(part 2) worked on PCB

created the PCB and finished PCB and found

these are the parts I will be using and hopefully 3d print the rest.

Total Time Spent: 4 hr

May 17 finding parts and failing to make the case

Found venders for PCB parts and found what key switches I am going to use

also found pricing for the parts

also got a quote for the PCB of 20.06 from PCBway (including shipping)

Found a plugin that will make creating the case infinitely easier allowing communication between freecad and Kicad

tryed useing FreeCad to make case and am not doing very well at it

Found a tool called turbocase that generates a scad file for a case for a pcb and I used it to generate the bottom case

also made the BOM

Total Time Spent: 3.5 hr

May 19 finishing and finsing the stuff I did wrong

So I learned that I have the wrong pinout for the pi Pico 2 and on the pcb have switches connected to the ground pins and not the data pins

the pinout :

https://datasheets.raspberrypi.com/pico/Pico-2-Pinout.pdf

Fixed the pinout problem and also fixed my traces so that rows are on top while collems are on bottom

Also fixed my bord cutout

also starting on the case for the pcb useing fusion360 because freecad is driveing me crazy

created the case for the PCB and finished modeling

also starting the firmware using QMK

I am going to assighn the keys on the keybord to func keys 13 through 21 inclusive

the key layout JSON is in QMKlayout.JSON

also updated the BOM

I found that QMK does not support the rPI pico 2 series but the rPI Pico 1 has the same pinout so I am changeing to useing the PI Pico 1w

Setup the firwere jsons and things and trying to compile

Finished the firmwere

Total Time Spent: 5.5 hr

May 28 Firmwere and things

Today my project needs the firmwere with Bluetooth

I found that QMK does not support my microcontroller but ZMK does so I am going to change to ZMK

I am going to setup ZMK firmwere

I also had to join the ZMK discord server

-https://docs.zephyrproject.org/latest/boards/raspberrypi/rpi_pico/doc/index.html

I found the thing I needed

All the firmware is hopefully done and comes builtin with Bluetooth

** total time spent 2hr **