Skip to content
Graphical configurator for Dygma Raise
JavaScript Other
Branch: development
Clone or download
Pull request Compare This branch is 827 commits ahead, 690 commits behind keyboardio:master.
algernon FirmwareUpdate: Fix the color of the buttons on the error notification
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
Latest commit 7a60873 Jan 23, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update the GitHub issue template to mention Bazecor Dec 17, 2019
.idea Changed url for supportPage Dec 10, 2019
build Changed without merge Dec 12, 2019
config/jest Add Jest and react-testing-library for unit and integration tests Oct 17, 2018
data README and screenshot update Dec 16, 2019
src FirmwareUpdate: Fix the color of the buttons on the error notification Jan 23, 2020
static Drop firmware files for keyboards not supported by Bazecor Dec 17, 2019
tools Disable S3 uploads Dec 17, 2019
.babelrc Major UI update Nov 30, 2018
.eslintrc.js Set eslint rule "no-unused-vars" to a warning instead of error Mar 29, 2019
.gitignore gitignore: Ignore PNGs in the root directory Dec 16, 2018
.stylelintrc.json
.travis.yml Disable S3 uploads Dec 17, 2019
CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md: Update the contact address Dec 16, 2019
CONTRIBUTING.md Add CODE_OF_CONDUCT.md and CONTRIBUTING.md Sep 11, 2018
COPYING Initial import Sep 11, 2018
NEWS.md NEWS.md: Start afresh, with Bazecor news only Dec 16, 2019
README.md
electron-webpack.json Changed without merge Dec 12, 2019
jest.config.js Add Jest and react-testing-library for unit and integration tests Oct 17, 2018
package.json FirmwareUpdate: Improve the error notification Jan 23, 2020
wallaby.config.js Add first tests Oct 17, 2018
yarn.lock FirmwareUpdate: Improve the error notification Jan 23, 2020

README.md

Bazecor

Bazecor screenshot

About

Bazecor is the graphical configurator for the Dygma Raise. While still heavily under development, it's at a stage where it is already usable.

The primary purpose of the application is to allow one to configure their keyboard without having to compile or flash firmware, by storing the configuration on the keyboard itself, in EEPROM. There are no external tools required, just Bazecor itself.

Features

  • Layout editor to edit the keymap on-the-fly, with the ability to copy one layer to another, and to set a default one.
  • Colormap editor to edit the per-key and underglow LED colormap.
  • Firmware upgrade to upload new versions of the firmware that ships with the application.

Supported operating systems

Bazecor is supported on all three major operating systems, we test our releases on Windows 10, MacOS, and Ubuntu LTS.

The protocol Bazecor uses to communicate with the keyboard requires USB serial support, which is known to be problematic on Windows prior to Windows 10.

Reporting issues

Bazecor is beta quality software. There will be bugs, missing features and non-obvious things. Reporting any and all of these help us make the software better, please feel free to open issues liberally!

Development

To launch the development environment, simply type yarn && yarn start. To do a production build, use yarn run build:all, or limit it to a particular OS: yarn run build:linux, yarn run build:mac or yarn run build:win. See the scripts section of package.json for more scripts.

You can’t perform that action at this time.