-
Notifications
You must be signed in to change notification settings - Fork 578
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1492 from FoamyGuy/add_wk50
add wk-50 keyboard
- Loading branch information
Showing
4 changed files
with
42 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.