ESP32-S3で小型USBモニターを利用する

概要

外付けモニターを利用するアダプタは使えましたが、もう少し手軽に使える小型モニターを動かしてみました。速度は遅いですが安価に拡張できるので便利です。ただし、製品が乱立しているので使いやすいものと使いにくいものがありますのでご注意ください。

購入物

購入したのは上記の3つになります。裏側を見ると製品識別しやすいのでかならず裏側を確認して購入してみてください。すべて3.5インチの製品になります。

表面です。製品によって白と黒モデルがあるので表だとほぼ見分けがつかないと思います。

Turingタイプ

zmart
¥3,871(2026/08/11 07:58時点)
Software Download https://drive.google.com/drive/folders/1KMiDKiGRQc3uLGeVeZ--59YLoGJu5pUN 製品パラメータ 表示領域: 49*74mm サイズ: 55*85mm 解像度: 320*480 厚さ: 7 --8 mm 視野角: IPS 全視野角 インターフェース: USB-TYPEC シェル素材: 金属 特徴 USB Type-C ケーブル 1 本だけで動作し、HDMI ケーブルは不要 Windows のみ (Windows 10 および Windows 11 を推奨します。一部の Windows 7 システムは互換性がありません) 内蔵ソフトウェアを使用、AIDA64 は不要

たぶんこの製品はTuring。利用できるアプリをみてTuring Smart Screenだったら正解です。

EspUsbHost/examples/Serial/EspUsbHostDisplayTuring at main · tanakamasayuki/EspUsbHost
Library for using USB Host with ESP32. Contribute to tanakamasayuki/EspUsbHost development by creating an account on Git…

こちらで利用できるようになります。この製品はCDCのシリアルで認識してコマンドを投げるタイプのモニターです。部分更新とかもできるので比較的普通のモニターっぽく使えます。ただデフォルトは縦画面になるのでそこだけ注意が必要です。

AX206タイプ

ごめんなさい、Amazonだとどれか特定できなかったです。

Dashstudio USB Displays
Multi sim dashboard, bass shaker driver, …. Contribute to SHWotever/SimHub development by creating an account on GitHu…

ここに備考がありますが、AX206にもいろいろなタイプがあります。私の購入したのは全画面描画しかできないタイプで、部分更新できません。そのため全画面を転送する必要があり0.5秒以上かかるので秒間2フレームになります。Turingタイプより安かったのですがおすすめしません。

HIDSSタイプ

たぶんこれかな?

こちらはHIDとして認識してVendor HID拡張を利用して通信を行います。ただし、全画面転送もできません。あらかじめテーマを転送しておいて、数値だけ通信をして変更するタイプのプロトコルとなります。

完全にCPUとかのリソースメーターに特化した製品であり、汎用性はありません。ソフトも一般的なものが利用できないので使わない方がいいと思います。ただ整数しか設定できないので温度も1度単位とざっくりになります。。。

まとめ

Turingタイプのサブモニターは比較的利用しやすいと思います。Amazonだと少し高いですがAliExpressだと送料込みで3千円弱、Taobaoだともっと安く入手可能です。

コメント