Skip to content

Universal TKL PCB that was designed for the F1-8X V2 and similar keyboards. It's exclusively made for Candykeys! πŸ’™

Notifications You must be signed in to change notification settings

rarepotato8de/Candy87

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 

Repository files navigation

Candy87: A universal TKL PCB πŸ’™

The Candy87 Hotswap PCB was exclusively made for and in cooperation with Candykeys and designed to fit the Geonworks F1-8X V2 and other TKL keyboards. It supports many layout options and has awesome features!

Candy87_Top_View

Features

  • H87/H88 Compatible
  • ISO and/or ANSI Support (See supported layout notes!)
  • Standard and Tsangan Bottom Row
  • O-Ring Cutouts
  • Breakable USB-C Port (Daughterboard can be used with JST)
  • Indicator LED's for Caps- and Scrolllock
  • RP2040 Chip
  • Broken-out GPIO Pins
  • QMK/VIAL Support

Firmware & Flashing

QMK and VIAL firmwares are available in their repositories. The compiled VIAL firmware can be found here.

To flash the PCB the first time, you just have to plug it into your computer via. USB-C or Daughterboard and then in your explorer there should appear a new drive medium called "RPI-RP2" or similar. Just drag&drop the .UF2 file onto the drive and the window should automatically close and the PCB will now be flashed and functional. For flashing it another time, plug in the PCB and hold down the "BOOT" button on the backside of the PCB, press the "RESET" button two times and then release the "BOOT" button again. After that the "RPI-RP2" medium should appear.

Supported layouts

image

Important

Due to hotswap sockets interfering with both ANSI and ISO support, only one of these options can be used at a time. Candykeys version comes with ISO by default, but by resoldering two hotswap sockets it can be ANSI. See picture below (it's resoldered to ANSI)

image

Breakable USB-C Port

Caution

Be careful when removing/ breaking-off the USB-C port. It should be done with caution and pliers. It's recommended to place the PCB on a flat surface (e.g. a table), with the USB-C port "hanging" off the side and then wiggling up and down with your pliers until it breaks off.

Caution

Please do this step outside or somewhere but inside. You should wear glasses and a mask to prevent any health risks from the FR4 dust.

Demonstration.mp4

Open Source

This project will be open sourced in the future! Stay tuned..

Start of this project

The project came up in the beginning of 2024 when Geonworks announced another groupbuy for his popular keyboard, the F1-8X V2. For european fellas, Candykeys wanted to offer an ISO hotswap PCB. So we talked, made plans and finally built this awesome project together! There was a lot demand for it, people were interested and excited for it and me too! So I'm super honored to be part of this and will look forward for further projects. The Candy87 is the first project I've ever done in cooperation with a company, so I gave my best at all time. Even though we have had an issue with our first prototype, because of switch interference, the second version not only fixed this issue, but was improved even more. From the beginning it was made to be open source, because both Candykeys and I are a fan of this concept.

Big shoutout and thanks to @zitres πŸ‹πŸ‹ and @candykeys πŸ’™

Questions?

Feel free to message me!

About

Universal TKL PCB that was designed for the F1-8X V2 and similar keyboards. It's exclusively made for Candykeys! πŸ’™

Topics

Resources

Stars

Watchers

Forks