Kaleidoscope

Firmware for the Keyboardio Model 01 and other keyboards with AVR or ARM MCUs.

  • 所有者: keyboardio/Kaleidoscope
  • 平台:
  • 许可证: Other
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Kaleidoscope

Flexible firmware for Arduino-powered keyboards.

This package contains the "core" of Kaleidoscope and a number of example firmware "Sketches".

If you're just getting started with the Keyboardio Model 01, the introductory docs are here and the source for the basic firmware package is here: https://github.com/keyboardio/Model01-Firmware. It's probably a good idea to start there, learn how to modify your keymap and maybe turn some modules on or off, and then come back to the full repository when you have more complex changes in mind.

Getting Started

Setup the Arduino IDE

Setup the Arduino IDE on your system. Make sure you install at least version 1.8.6, since older version may not support all required features.

Get into the right directory

macOS

mkdir -p $HOME/Documents/Arduino/hardware
cd $HOME/Documents/Arduino/hardware

Linux

mkdir -p $HOME/Arduino/hardware
cd $HOME/Arduino/hardware

Windows

TODO: Write me

Install the libraries and hardware definitions

Clone the hardware definitions

git clone --recursive https://github.com/keyboardio/Kaleidoscope-Bundle-Keyboardio.git keyboardio

Build the Kaleidoscope Firmware for your keyboard

(This part assumes you're building firmware for the Keyboardio Model 01)

# Go to your device firmware directory
cd keyboardio/avr/libraries/Model01-Firmware

# Build your firmware!
make


# Install your firmware
make flash

<3 jesse

Build
Status

主要指标

概览
名称与所有者keyboardio/Kaleidoscope
主编程语言C++
编程语言C (语言数: 9)
平台
许可证Other
所有者活动
创建于2013-11-02 03:59:51
推送于2025-07-01 22:30:00
最后一次提交2025-01-07 15:15:15
发布数28
最新版本名称preonic-mp-2025-05-06 (发布于 )
第一版名称work-tip (发布于 )
用户参与
星数788
关注者数38
派生数272
提交数6.5k
已启用问题?
问题数563
打开的问题数167
拉请求数806
打开的拉请求数22
关闭的拉请求数120
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?