2023-09-01から1ヶ月間の記事一覧

USB PD電源から特定の電圧を出力できて、ブレッドボードにさせるアダプタを作った

USB PD Exporer tl;dr USB PD 仕様の電源に対して、CC ラインで通信することで、特定の電圧を出力刺せることができるよ USB PD の電力利用(Sink)側用の IC がいくつか出ているよ。WCH からの CH224 が出ていて、設定を変えればできるよ。 逆電防止や、スイ…

ch32v003funでCH32V003を便利に開発している話

tl;dr ch32v003fun は、コミュニティの CH32V003 用の開発ライブラリ、および開発環境だよ。 開発ライブラリと言っても、基本的にリファレンスマニュアル見ながらレジスタを操作するもので、各ペリフェラルを使いやすくするようなものではないよ。 でも exam…

Relayを使って、USB切り替え機能付きUSB Hubを安価に作った

tl;dr CH334を使うと、レギュレータなしの5V電源と、数個のコンデンサだけで、USB 2.0 Hubを作ることができるよ。 USBの切り替え機能もつけたくて、リレーを使ってDM/DPを繋ぎ替えてみたけれど、動いたよ。本来は、USB切り替えICを使うべきだよ。 リレーの制…