![](https://inajob.github.io/iroiro-review/img/vga-as-i2c.png)
i2c on your unused/legacy VGA outputから発見。画像もここから転載。
ディスプレイを接続するためのVGA端子ですが、そのピンの中にI2Cの機能のピンがあることを知っていますか?
本来はモニタのサポートしている解像度などをPCとやり取りするために使われるもののようですが、この記事ではLinuxで、このI2Cを扱う方法を紹介しています。
カーネルモジュールをロードするだけで、使えるようになり、記事の中では気温・湿度センサーの値をこのVGA端子から読み取っている様子が紹介されています。
![](https://inajob.github.io/iroiro-review/img/emoji-display.jpg)
← 前の記事 - 無線で制御できる「絵文字表示器」
![](https://inajob.github.io/iroiro-review/img/wipe-3d-printer.png)
次の記事 - 3Dプリンタのノズルを印刷時に掃除する実験 →
関連記事
![](https://inajob.github.io/iroiro-review/img/gameboy-walkman.jpg)
チップチューン専用のゲームボーイ
![](https://inajob.github.io/iroiro-review/img/edm-pcb.jpg)
放電加工で作るプリント基板
![](https://inajob.github.io/iroiro-review/img/no-parts-temperature-sensor.png)
温度センサーを使わずにマイコンで温度を取得する裏技
![](https://inajob.github.io/iroiro-review/img/glasspcb.jpg)
ガラス板に銅箔テープで作る電子回路
![](https://inajob.github.io/iroiro-review/img/prusafirmware.jpg)
3Dプリンタにおける自己責任改造を許諾するナイスな仕組み