geekhack

geekhack Projects => Making Stuff Together! => Topic started by: zegonix on Thu, 01 May 2025, 04:30:48

Title: QK75 firmware
Post by: zegonix on Thu, 01 May 2025, 04:30:48
has anyone figured out a way to get actual QMK (or ZMK) working on a QK75 PCB?
or at least found some documentation on the microcontroller?
Title: Re: QK75 firmware
Post by: fpazos on Thu, 01 May 2025, 07:41:59
Not available yet but should be quite similar https://github.com/qmk/qmk_firmware/tree/master/keyboards/qwertykeys

Enviado desde mi 23122PCD1G mediante Tapatalk

Title: Re: QK75 firmware
Post by: zegonix on Thu, 01 May 2025, 08:26:44
according to the QMK configuration the 65 uses an atmega chip. the 100 uses a STM32F103.
using a jlink i could confirm, that the 75 uses a (most likely STM32) chip with an arm cortex-m4 core. STM32F103 is cortex-m3..

though maybe the information about the chip being cortex-m4 is wrong so i guess i'll just give it a try. if i brick the thing, i'll just make my own pcb.
Title: Re: QK75 firmware
Post by: zegonix on Thu, 01 May 2025, 15:14:23
i managed to put the chip into bootloader mode by pulling book0 high with a wire.
the device is listed as:

Code: [Select]
ID 2e3c:df11 Artery Technology AT32 Bootloader DFU
i will do some more digging..