Chat GPTなどAIを利用した「頑張らないプログラミング」をモットーに、Arduinoやラズパイなどを利用した電子工作(自作ガジェット)の記事です。
ほぼすべてのソースコード(スケッチ)を公開していますので、少しの手直ししでカスタマイズできると思いますので是非ご利用ください。
基本的にソースコード(スケッチ)および説明などはAIが生成したものを、NISSHYが手直し、補足、動作検証しています。
マクロキーボード自作編
ArduinoIDEでPro MicroまたはRaspberry Pi PicoなどのHID対応マイコンボードでマクロキーボードを作成するための連載記事です。
定型文の入力、ショートカットキー、アプリケーションの一発起動ボタンなどを組み合わせたマクロキーボード用のソースコード(スケッチ)を載せています。
初心者の方でも簡単にカスタマイズできるように、ソースコード(スケッチ)には出来る限りコメントや説明を付けていますので気軽に試してみてください。
Aruduino IDE ライブラリ
電子工作関連(メインコンテンツ)
- 第4回:ArduinoIDEでマクロキーボード自作(複数キー接続編)Arduino IDEを使用して、4つのボタンがあり、各ボタンを押すと指定のテキストやキーが表示されるスケッチを作成します。4個のボタンを「単一文字」「複数文字」「コンビネーションキー」に割り当ててみます。ここまで出来る […]
- 第3回:ArduinoIDEでマクロキーボード自作(キー入力のカウントと長押し編)第3回は、単一キーでコピペ専用キーを設定してみます。1つのキーで2つ以上の操作を行うために、「キーのカウント」と「キーの長押し」を利用します。 リンク 単一キーコピペキー概要 今回のコピペキーの動作の概要です。物理的キー […]
- ArduinoのKeyboard.hライブラリでサポートされている特殊キー一覧ArduinoのKeyboard.hライブラリで利用できるキー入力の一覧表です。※プラットフォームにより利用できないキーあるかもしれませんのでご注意ください。 リンク 以下は、Windowsのキーボード表記に対応する特殊 […]
- 第2回:ArduinoIDEでマクロキーボード自作(複数文字入力編)前回、一つのキーで「A」を表示できるようになりました。今回は、print関数を使って1つのキーで複数の文字入力を行い定型文入力装置にしてみます。ボタン一つで区数の文字を入力することが出来るので、チャットやメールの定型文を […]
- 第1回:ArduinoIDEでマクロキーボード自作(1キー動作確認編)マクロキーボード自作の1回目は、一つのキーだけで動作確認を兼ねて簡易的なマクロキーボードを作成してみます。まずは、配線の確認や、ArduinoIDEとの接続、スケッチのアップロード等の動作確認のためのスケッチで試してみて […]
- Arduino Keyboard.hライブラリの7つの関数説明とサンプルスケッチ(ソースコード)ラブラリに関しての説明 Arduino IDEの「Keyboard.h」ライブラリの7つの関数の解説とサンプルスケッチを載せてます。 リンク Keyboard.hとは? 「Keyboard.h」は、Arduinoボードを […]
- 第0回:ArduinoIDEでマクロキーボード自作今回から数回に分けてArduinoやRaspberry Pi Picoなどでマクロキーボードの自作したい方向けの記事を書いていきます。ArduinoやRaspberry Pi Picoにスケッチをアップロードする環境さえ […]
- Arduinoで 4連 8×8 ドットマトリックスLEDをMAX7219で制御Arduinoで 4連 8×8 ドットLEDマトリックスをMAX7219(画面表示テスト) ArduinoでドットマトリックスLED制御 必要部材 Arduino Uno(本体)Arduino IDE (Microsof […]
- Arduinoで7セグメントLED 8桁(4桁×2)をMAX7219 で制御Arduinoで7セグメントLED 8桁(4桁×2)をMAX7219にて制御(画面表示テスト) Arduino で7セグLED制御 必要部材 Arduino Uno(本体)Arduino IDE (Microsoft S […]