キーボード/マウス エミュレータ
【概要】
CH9329というチップを利用してUSBキーボード/マウス機能が簡単に使用できるデバイスです。接続先のパソコンからはUSBキーボード/マウスとして認識され、シリアル通信でデータを送信することでキーボードやマウスとしての機能を利用できます。
用途に応じて2種類のプロダクトを御用意しました。
【仕様】
・USB接続版
パソコン同士をmicroUSBケーブル(通信用)で接続してキーボード/マウス操作を送信することができます。
自動化マクロやテスト動作に向いています。
・シリアル接続版
マイコンにキーボード/マウス機能を追加することができます。操作側のパソコンからマイコン側に電源を供給することも可能です。
マイコンのシリアル通信(UART)を使って自作キーボード/マウス製作に向いています。
解説書、データシート(和訳済み)およびサンプルプログラムをアップしました。→ココからダウンロード
技術書典オンラインマーケットでもダウンロード(無料)できます。
https://techbookfest.org/product/iaTanH0UsU9j5TPnFT44rF?productVariantID=4Q1yNxZMFWWs9UJbkx7c6b
【参考資料】
本商品(またはCH9329チップ)を使用した作例紹介です。解説書(技術書典オンラインマーケット)を紹介して下さっているページもあります。
UART to USB HID 変換IC、CH9329の使い方。(Surgo_elec様)
https://qiita.com/Surgo_elec/items/ce532fca881204c7dda1
CH9329 を使ってキー入力の実験紹介です。CH9329とATtiny202でUSBキーボード (しごぶ様)
https://zenn.dev/shigobu/articles/00ad4fc4c9fe35
CH9329と格安マイコンATtiny202を使用したパワポリモコンの製作紹介です。
Arduino用ライブラリはGithubで公開されています。AZ1UBALLで、トラックボールマウス作成 (74th様)
https://74th.hateblo.jp/entry/2022/10/09/181609
AZ1UBALL というモジュールを使って、トラックボールの製作紹介です。キーボードエミュレータを使った自動キーボード入力でファイルを他端末にコピーする (やや低レイヤー研究所様)
https://yaya.lsv.jp/typecopy/
PC から別の PC に、キーボードエミュレータを使ってファイルをコピーするユニークな実験です。キーボードマウスエミュレータをmacOS、Androidから利用する方法の解説です。(Hiroyuki Komatsu様)
https://zenn.dev/komatsuh/articles/komatsuh_keyboard_mouse_emulator_for_macos
https://zenn.dev/komatsuh/articles/komatsuh_keyboard_mouse_emulator_for_android