W60

Created by [Shayaan] • Started on June 02, 2025

A wireless 60% Keyboard

Total Hours: 17

Day 8: July 22nd

Hours Today: 2

DAMN I LOCKED IN! I actually finished the PCB?!!! Also, I decided not to do the Bluetooth :( Too complicated in terms of firmware...

Day 7: July 21st

Hours Today: 3

I did a shit ton of wiring!!! Something in me is telling me to not do the bluetooth... I don't really wanna wire all that up with the limited time i have... + firmware.....

I think i'll leave it out... sad... maybe the next iteration will have it :P

=======

Day 6: July 20th

Hours Today: 2 oookay... so I do NOT want to explode so I'm adding a protection circuit, yay! Using the DW01A to stop me from blowing up :3

ALSO! I did some research on the actual parts I'm using so I have a BOM for when I upload to JLC for purchase woo

So here's my part list:

C1-9, C18-19: CL05B104KO5NNNC C10-15: CL03A105MQ3CSNH C16-17: 0402CG150J500NT R1-2: 0402WGF5101TCE R3-4: RC-02W300JT R5-6: 0402WGF1001TCE R7-8: 0402WGF1000TCE All Diodes: NSR01L30NXT5G

I hope this doesn't explode because I switched C19 from an polarized to a non-polarized capacitor, JLCPCB is out of stock :(

I should put this in a BOM, but oh well... that's future me's problem

Day 5: July 19th

Hours today: 1 Switched to the WSON 6x5-mm version of the W25Q128JV (W25Q128JVP) because I couldn't be bothered to find the footprint for the W25Q128JVS :P Also did research on a BLE chip, nothing conclusive that I wanted to use sadly :( the E73-2G4M08S1C seemed promising but I couldn't figure it out, I might use a breakout module if necessary...

Day 4: UNDERCITYYYYYY: July 11th

Hours today: 2

Working on the flight, I finished up rewiring all the capacitors and stuff for to RP2040, now I just need to find a Bluetooth Module

Day 3: UNDERCITY EVE WOO: July 10

Hours today: 2

Alright, I did a little research and I realized the USB -> UART chip I was using wasn't exactly the best. I wanted one that didn't require drivers to work; so I decided to switch to the CP2102N since it doesn't need drivers.

Also, I can't use QMK on the ESP32, heartbreaking I know! I decided to switch to a plain RP2040, and I'll figure out bluetooth later.

god there are so many damn capactors, thankfully i downloaded the rp2040 guide schematic as reference.

Day 2: July 3rd

Hours today: 5

I finished up the wiring up the matrix, and i tried wiring this to the ESP32 but i had some problems with DRC. I also added footprints for the parts and started connecting up the charging circuit

Day 1: July 2nd

Hours today: 5

wow i REALLY need to stop making new projects huh... anyway, i'm making this because I

  • wanna learn more about the ESP32
  • wanna make a keyboard
  • cool flex 😎

I did the schematic, i think I might finish this up!