Skip to content

Releases: Bastardkb/bastardkb-qmk

Firmwares for Bastard Keyboards

02 Jul 12:42
Compare
Choose a tag to compare

This release contains the firmwares for the following (MCU, adapter versions) pairs:

  • Elite-C on adapter v1.x
  • Elite-C on adapter v2.0
  • STeMCell on adapter v2.0
  • Splinky on adapter v2.0
  • Blackpill on adapter v1.1

A new boy in da house

It also adds firmwares for the latest addition to the Bastard Keyboards lineup: the Dilemma!

Note that the Dilemma is still under active development, and the firmwares provided here are only for testing purposes and may be incomplete.

bkb-rp2040 is dead, long live bkb-develop

The support for RP2040 chips (qmk#14877) was merged into qmk:develop! This means that firmwares targeting RP2040-based controllers (like the Splinky) can know be built from the develop branch and don't need to manually track the PR. The bkb-rp2040 branch has been updated one last time after the PR was merged, but going forward, new changes will be made directly against bkb-develop.

Additionally, support for emulated EEPROM for RP2040 (qmk#17519) has just been merged. This means that it is now possible to build Via-enabled firmwares for RP2040-based controllers.

What about Vial

These recent changes need to be merged into qmk:master before they can make it to Vial. This means that Vial support will be available only after the next QMK quarterly release.

Keymaps

  • Use the default keymap for Skeletyl, TBK Mini and Scylla.
  • Use the stock keymap for the Charybdis (3x5 and 4x6).

Vial-aware keymaps are also available for all keyboards (only for Elite-C and Blackpill).

Changelog

In addition to the above changes, this release also fixes a couple of bugs:

  • With the via keymaps for all sizes of the Charybdis: an infinite recursion that would prevent the keyboard from working altogether (3866050). Note that this bug had already been fixed in the previous release for the vial keymaps.
  • With all keymaps for all sizes of the Charybdis: a missing invocation of the pointing_device_init_user() callback that would prevent that user-level function to run (729bfdb).

Contact

Please report any bugs by opening an issue. Thanks!

If you have any questions, feel free to join the Discord server.

Firmwares for Bastard Keyboards

05 Jun 11:11
Compare
Choose a tag to compare

This release contains the firmwares for the following (MCU, adapter versions) pairs:

  • Elite-C on adapter v1.x
  • Elite-C on adapter v2.0
  • STeMCell on adapter v2.0
  • Splinky on adapter v2.0
  • Blackpill on adapter v1.1

Keymaps

  • Use the default keymap for Skeletyl, TBK Mini and Scylla.
  • Use the stock keymap for the Charybdis (3x5 and 4x6).

Vial-aware keymaps are also available for all keyboards (only for Elite-C and Blackpill).

Contact

Please report any bugs by opening an issue. Thanks!

If you have any questions, feel free to join the Discord server.

Firmwares for Bastard Keyboards

17 Apr 02:25
Compare
Choose a tag to compare

This release contains the firmwares for the following (MCU, adapter versions) pairs:

  • Elite-C on adapter v1.x
  • Elite-C on adapter v2.0
  • STeMCell on adapter v2.0
  • Splinky on adapter v2.0
  • Blackpill on adapter v1.1

Keymaps

  • Use the default keymap for Skeletyl, TBK Mini and Scylla.
  • Use the stock keymap for the Charybdis (3x5 and 4x6).

Vial-aware keymaps are also available for all keyboards (only for Elite-C and Blackpill).

Contact

Please report any bugs by opening an issue. Thanks!

If you have any questions, feel free to join the Discord server.

Known issues

  • An external pull-up is required on the Splinky for serial communication
  • Pointing devices are not supported yet with the Splinky on the Charybdis (3x5 and 4x6), ie. trackball is not working

Firmwares for Bastard Keyboards

16 Apr 06:35
Compare
Choose a tag to compare

This release contains the firmwares for the following (MCU, adapter versions) pairs:

  • Elite-C on adapter v1.x
  • Elite-C on adapter v2.0
  • STeMCell on adapter v2.0
  • Splinky on adapter v2.0
  • Blackpill on adapter v1.1

Keymaps

  • Use the default keymap for Skeletyl, TBK Mini and Scylla.
  • Use the stock keymap for the Charybdis (3x5 and 4x6).

Vial-aware keymaps are also available for all keyboards (only for Elite-C and Blackpill).

Contact

Please report any bugs by opening an issue. Thanks!

If you have any questions, feel free to join the Discord server.

Known issues

  • An external pull-up is required on the Splinky for serial communication
  • Pointing devices are not supported yet with the Splinky on the Charybdis (3x5 and 4x6), ie. trackball is not working

Firmwares for Bastard Keyboards (Elite-C/v1.4, Elite-C/v2.x and Blackpill adapters)

17 Mar 01:42
Compare
Choose a tag to compare

Please report any bugs you encounter by opening an issue. Thanks!