Skip to content

Here are source code and garber data of my Digispark Based Keyboard.

License

Notifications You must be signed in to change notification settings

53175ddd/DigisparkBasedKeyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DigisparkBasedKeyboard について

DigiKeyboardの写真

販売ページリンク

Boothにて販売しています

ディレクトリ構造

  • Firmware
    • 最新版ファームウェアはこちら
  • How-To-Install
    • ファームウェアの更新方法を開発環境をインストールするところから記載しています
  • bootloader
    • 使用しているブートローダのデータです
  • multiBytes
    • マルチバイト文字(ひらがな、カタカナ、漢字等)対応バージョンです。README.mdを良くお読みの上でご使用下さい
  • pcb
    • 使用している基板のガーバーデータです

ハードウェア仕様

実装されている2つのスイッチ、「SW1」と「SW2」はそれぞれプルアップ抵抗を介して「PB0」と「PB2」に接続されています
このキーボードはコントローラ部分にDigisparkマイコンを使用しているため「Digispark(表示名:DigiKey)」として認識されます
PCに接続する際は金色の端子が4本並んでいるところをUSB-A端子に挿入します

ソフトウェア仕様

digitalRead(); 関数を用いて各スイッチの状態を取得し、一つ前のデータと比較して「押された瞬間」にそのスイッチに割り当てられている文字列をDigiKeyboard.print(); 関数で出力します
PC側にGoogle 日本語入力 を導入することでマルチバイト文字まで拡張することも可能です

派生作品等

About

Here are source code and garber data of my Digispark Based Keyboard.

Resources

License

Stars

Watchers

Forks

Languages