There are 4 repositories under ch552 topic.
Collection of various development boards for microcontrollers (e.g., CH55x, CH32, PY32, STC8, STM32) and accompanying example software.
Some ultra low cost, unique layouts mechanical macropad using CH552G
F.A. Keyboard Firmware
An open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.
Rotary Encoder with NeoPixels and USB Interface
A BLE & 2.4G Keyboard Firmware using nrf52810/52811/52832
Simple ISP Flash Tools for various Microcontrollers
Templates for bare-metal firmware development for some entry-level microcontrollers
An Open-Source CMSIS-DAP Debug Probe based on DAPLink and USB bus convert and it can realize USB convert to serial interface based in CH552, low-cost of $5 dollars
Programmable MacroPad with Rotary Encoder and NeoPixels
A full 32 key mechanical keyboard that can be made for only $5
USB controlled nRF24L01+ 2.4GHz Transceiver
Simple Board that can be used as a Mouse Jiggler, a Rubber Ducky, or a Caps Blocker
CMSIS-DAP compliant debugging probe with SWD, JTAG, and VCP support
Programmable Macropad with NeoPixels
CMSIS-DAP compliant SWD Programmer
USB-Blaster firmware that runs on cheap with CH552G chip
🦾 Firmware for a cheap CH552G macro keyboard off AliExpress/Amazon to "touch" a comma three from a comfortable position
FAK user configuration repository
A library to automate Nintendo Switch games using CH55x microcontrollers.
Using SDCC with various chips from WCH (Nanjing Qinheng Microelectronics)
4NES4SNES from Raphnet ported to WCH CH551/CH552/CH554 (plus PSX controller support)
Just another Numeric Keypad using ch552g
CH551 and CH552 Programming tool for Bootloader Ver2.3.1
An Arduino (Ch55xduino) sketch for CH551 or CH552 MCUs that makes it possible to connect a TI calculator to a computer over USB.
Examples for CH552 microcontroller development in C with SDCC compiler. Covers Blink, ADC, PWM, Timer, Interrupts, and I2C. Updated regularly for improved project development.
Custom firmware for a 3-key + rotary encoder macropad. Up to 3 layers, sequences.
Source code and schematics for the mini OCXO (Oven Controlled Crystal Oscillator) generator with independently programmable 3x outputs