Seeed K.K.の松岡です。
2018年10月からマイクロソフト社のイベントIoT in Actionでノベリティとして配布され、日本でも2019年7月から購入できるようになったReButton。
本日、v1.11をリリースしました。
v1.8以降の変更点を簡単に紹介します。
こんにちは、Seeedの坪井です。
この前、「USB Type-Cに必要な終端抵抗」という記事で言及したSeeeduino Nanoを、自分のMacBookのOSをmacOS Catalinaにした後の機能検証ついでに使ってみました。そう、Seeeduino NanoのレセプタクルはUSB-Cですので、MacBookのUSB-Cと両端USB-Cのケーブルで接続することができます。
続きを読む
こんにちは、Seeedの坪井です。
最近、個人的にUSB-Cの自作キーボードの基板を買ったのですが、これをUSB-CのiPad Proに両端がUSB-Cのケーブルで接続すると認識させられないということがありました。試しにType−CとType−Aのケーブルを使って接続すれば認識をします。これは終端抵抗が付いていないUSBデバイスにありがちな挙動です。
これまではUSBのホスト側とデバイス側では、Type-AとType-Bといった具合に異なる形状のコネクタが採用されていました。しかし、Type-Cはホストもデバイスも同じコネクタですので、コネクタそのものではホストなのかデバイスなのか区別が付きません。Type-CにはConfiguration Channel (CC)という信号線があり、コネクタの方向によってCC1とCC2いずれかのピンを使います。デバイス側のコネクタは、UFP (Upstream Facing Port)、つまり上流に向き合うポートと呼ばれます。このUFPは、CC1ピンと CC2ピンの両方をそれぞれRdプルダウン抵抗を介してGNDに接続することと決まっています。5V 1.5Aあるいは3AのUSB-C供給電源を使う場合、このRdプルダウン抵抗の値は5.1 kΩ ± 10%です。
続きを読む