Skip to content

Commit

Permalink
Merge pull request #1492 from FoamyGuy/add_wk50
Browse files Browse the repository at this point in the history
add wk-50 keyboard
  • Loading branch information
tannewt authored Oct 18, 2024
2 parents 6fc19b5 + f50252a commit ec383ad
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions _board/wk-50.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
layout: download
board_id: "wk-50"
title: "WK-50 Bat Shaped Keyboard Download"
name: "WK-50 Bat Shaped Keyboard"
manufacturer: "WEEKIN"
board_url:
- "https://hackaday.io/project/197550-wk-50-trackball-keyboard"
board_image: "wk_50.jpg"
downloads_display: True
date_added: 2024-09-12
family: raspberrypi

features:
- USB-C
---

WK-50 is a bat shaped mechanical keyboard with 48 keys. It supports programmable macros, and has hot-swappable keys.


## Features
* Powered by RP2040
* Per key RGB LEDs
* Hot-swap switch sockets (for Cherry MX-compatible switches)
* Trackball
* Encoder knob
* Powered and programmable via USB-C

## About the RP2040
The RP2040 microcontroller is a dual core ARM Cortex M0+ running at up to 133Mhz. It bundles in 264kB of SRAM, 30 multifunction GPIO pins (including a four channel 12-bit ADC), a heap of standard peripherals (I2C, SPI, UART, PWM, clocks, etc), and USB support.

## Powered by CircuitPython
It's not just a keyboard but also a USB drive containing the firmware as CircuitPython files. Its Python code can be changed with any text editor and executed simultaneously, which makes it super easy to customize the keymap, add macros or add a new function. This keyboard is fully programmable via CiruitPython so there's no software to install, just plug it in, change keymaps and start building macros. Since all of the programming happens on the keyboard Python files, you can plug it into any computer and take your custom layouts wherever you go.

## Learn More
* [Additional info can be found in this Hackaday.io project](https://hackaday.io/project/197550-wk-50-trackball-keyboard)


## Purchase
WK-50 is available on AliExpress
* [AliExpress Listing 1](https://www.aliexpress.us/item/3256806714957744.html)
* [AliExpress Listing 2](https://www.aliexpress.us/item/3256805977413768.html)
Binary file added assets/images/boards/large/wk_50.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/boards/original/wk_50.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/boards/small/wk_50.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ec383ad

Please sign in to comment.