beekeeb
  • Home
  • FAQ
  • Layout Testers
  • Keyboards with Cirque Trackpad
  • Allium58 Keyboard
    • Photo logs of installing Allium58 GLP 3D printed keyboard case
  • Cantor Keyboard
  • Chocofi Keyboard
    • Soldering a battery on a Chocofi Wireless
  • Dao Choc BLE Keyboard
  • DASBOB Keyboard
  • FelixKeeb
  • Ferris Sweep Keyboard
  • Hillside Keyboard
  • Hotreus62 Keyboard
  • keezyboost40
  • Piantor Keyboard
    • Quick Start Guide to Build a Piantor (Raspberry Pi Pico)
    • Quick Start Guide to Build a Piantor (WeAct RP2040)
    • Extra Firmwares
  • Pierce Keyboard
  • Stress Fight Pad
  • Swoop Keyboard
  • Thorium Keyboard
  • Yampad Keyboard
  • Zerosprey42 Keyboard
  • Raspberry Pi Pico and Other RP2040 Boards
  • Keyboard Build Guide
    • Avalanche v4.2 Photo Build Log
    • elephant42 Keyboard Photo Build Log
      • elephant42 QMK Firmware with VIA
      • Acrylic Case with Fabric Middle Plates for Split Keyboard Installation
    • Redox v1 (rev 1.0) Build Log
    • Sofle RGB v2.1 SofleKeyboard Photo Build Log
      • Extra Photos for Soldering the RGB LEDs
    • REVIUNG41 Case Installation
    • TOTEM Case Installation
  • Other Guides
    • How to Install display, battery and Test the Wireless Corne Keyboard
    • Installing a Battery to the Ferris Sweep v2
    • Adding nice!view to a Keyboard with a 4-pin OLED Compatible Shield with a Hidden Wire
    • How to Flash a Firmware to USB-C Controller
    • How to Flash a Firmware with OpenOCD
Powered by GitBook
On this page
  • Compiled Vial Firmware
  • Compiled Vial Firmware for RP2040-based boards
  • Quick Build Guide (Wired with Basic Components)
  • Diodes
  • Jumpers
  • The Microcontroller, TRRS Jack and Reset button
  • Test the Key Presses
  • Solder the Right Side
  • Hotswap Sockets
  • Final Photos

Was this helpful?

Swoop Keyboard

PreviousStress Fight PadNextThorium Keyboard

Last updated 2 years ago

Was this helpful?

Vial Firmware

Example GitHub Repo:

Compiled Vial Firmware

Compiled Vial Firmware for RP2040-based boards

Quick Build Guide (Wired with Basic Components)

Diodes

The diodes are directional. Extra flux will be helpful.

Jumpers

Bridge the jumpers for the microcontroller breakout board. Make sure the correct side is used.

The Microcontroller, TRRS Jack and Reset button

Solder the microcontroller with the pin headers or sockets. Make sure it's the correct side and align the pins correctly. For Sea-Picro, do not solder the D+ and D- pin.

Test the Key Presses

When you connect the left side to the computer, short the hotswap socket pads to trigger key presses with a wire or a pair of tweezers.

Solder the Right Side

Repeat the above steps for the right hand side. Test the keyboard by connecting the TRRS cable, and the left hand side to the computer. As a reminder, do not plug/unplug the TRRS cable when the keyboard is powered.

Hotswap Sockets

After testing both sides, solder the hotswap sockets.

Final Photos

Although Sea Picro provides 3.3V, the RGB LEDs might still work. It's not guaranteed that the RGB LEDs will always work with 3.3V. It's recommended to power the RGB LEDs with 3.7V-5V with Sea Micro.

https://github.com/beekeeb/vial-qmk-swoop
78KB
bluebell_swoop_vial.hex
106KB
bluebell_swoop_vial_promicro_rp2040.uf2
Bottom of the Left Hand Side
Top of the Left Hand Side
Top of the Left Hand Side
Bottom of the Left Hand Side