

USBload21
Dummy USB load
- Size
- 17.1 × 20.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 20
- Nets
- 13
- Pads
- 58
- Tracks, vias
- 121, 15
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 3 Oct 2018
- Updated
- 28 Aug 2022
Overview
USBload21 is an open-source printed circuit board by akita11, from the akita11/USBload repository on GitHub. It is a 2-layer board of 17.1 × 20.6 mm with 20 parts on 13 nets, routed with 121 tracks and 15 vias.
It is built around the CC0603KRX7R9BB104 and CJ2302. Its parts include 6 resistors, 6 connectors, 1 capacitor, 1 IC and 1 transistor.
Main components
2CC0603KRX7R9BB104
0603100nF 50V X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMTCJ2302
SOT-23-55℃~+150℃ 1 N-channel 1.2V 10nC@4.5V 115mΩ@2.5V 120pF 2.1A 20V 300pF 400mW 80pF N-Channel SOT-23 MOSFETs ROHSJiangsu Changjing Electronics Technology (CJ)MOSFETs
README
README.mdUSBload
Dummy USB load

これは何?
マイコンボードやLEDなどをモバイルバッテリーで駆動させるとき、急に電源が切れてしまうことはありませんか? 大抵のモバイルバッテリーは消費電流が弱い時にスリープするようになっています。
本モジュールをモバイルバッテリーに取り付けることで、定期的に負荷電流を流すことで、モバイルバッテリーをスリープさせないようにすることができます。
本モジュールは間欠で電流を流すことで、モバイルバッテリーの動作時間により影響を与えないようにしました。 また、端子を結線することで、消費電流値と電流の間欠期間を設定できます。 それにより、使用するモバイルバッテリーの挙動に合わせ、動作を調整することができます。
USBloadとUSBload2の違い
モバイルバッテリーによってオス側が差し込めないものがあるとのご意見を戴き、USBload2はAタイプのオスコネクタをつけました。
※USBload2.1では使用するマイコンがSTC8G1K08に変更になっていますが、使い方は変更ありません。

使い方
モバイルバッテリーに本モジュールのオス側を差し込み、メスコネクタに給電用USBケーブルを差し込むだけです。
※使用するモバイルバッテリーにあわせて、以下の「設定」を行う必要があります。
設定
電流間欠期間の設定方法
本モジュールを接続しない状態で、モバイルバッテリーをONにし、その後、自動的にスリープに入る(給電が止まる)までの時間を計測します。その時間に応じて、以下のとおり間欠期間を設定します。
間欠期間は、上記画像の赤色のA,Bパターンをショートすることで設定できます。
| A | B | 間欠期間 | 補足 |
|---|---|---|---|
| オープン | オープン | 約24秒 | 30秒でスリープするモバイルバッテリー向け |
| ショート | オープン | 約16秒 | 20秒でスリープするモバイルバッテリー向け |
| オープン | ショート | 約12秒 | 15秒でスリープするモバイルバッテリー向け |
| ショート | ショート | 約8秒 | 10秒でスリープするモバイルバッテリー向け |
消費電流値の設定方法
デフォルトで100mA流れるようになっており、上記画像の青色のパターンを1つショートするごとに電流値が100mA増えます。 多くのモバイルバッテリーは100mAのままでスリープを回避できるようですが、より多くの電流が必要なものもありますので、100mAのままではスリープを回避できない場合は、順に流す電流を増やしてください、
その他
サイズ(USBload) : 18×12×10.5mm
サイズ(USBload2) : 35.6×17×11mm
モジュールの消費電流値 : 100mA~400mA
モジュールの電流増減インターバル : 約10~30秒
(参考:自作する方向け)
USBload2.1(使用マイコン: STC8G1K08)のプログラムの書き込み方法はUSBload21_pgm.pdfを参照してください。
終わりに
USBloadの改良点がありましたら、ぜひIsuuesに書いてください。 こんな作品に作ったよ!という方は #USBload を付けてSNSなどで公開してくださると嬉しいです。
Parts
20| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP3, JP4, JP5 |
| 4 | 51 | Resistor_SMD:R_0805_2012Metric | R3, R4, R5, R6 |
| 4 | Conn_01x01 | akita:Pad_SMD1.6mm | J4, J5, J6, J7 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | CERAMIC-100NF-50V-10%-X7R_0603_ | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | MCU_STC8G-8P | Package_DFN_QFN:DFN-8-1EP_3x3mm_P0.5mm_EP1.66x2.38mm | U1 |
| 1 | SMD-MOSFET-N-CH-20V-2.1A-CJ2302_SOT-23_ | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | USB_A | Connector_USB:USB_A_Stewart_SS-52100-001_Horizontal | J3 |
| 1 | USB_A | akita:USB-A_plug | J2 |
More from akita11/USBload
1- 2 layers17.1 × 20.6 mm

Similar boards
- 4 layers52.8 × 61.2 mm

GameboyCartridgeV2.1
shilga/rp-gameboy-cartridge-hw
You should order with ENIG (electroless nickel immersion gold) plating. While the cartridge will work with HASL you will getter contact with ENIG and it is less prone to wearing down.
81 parts72CERN-OHL-P-2.0 - 2 layers178 × 80 mm

Panel 1x5
flummer/dmm-sao
A small digital multimeter specifically for measuring SAO related stuff
326 parts28CC-BY-SA-4.0 - 2 layers120 × 141.1 mm

- 2 layers126.3 × 71.1 mm

- 2 layers100 × 140 mm

Circle badge
bornhack/badge2025
This badge focuses on LoRa and wireless communication in general, as there are also WiFi and Bluetooth Low Energy included in the ESP32-C3 module.
45 parts3CC-BY-SA-4.0 - 2 layers74.9 × 45 mm

- 2 layers100 × 100 mm

- 6 layers52.8 × 61.2 mm

GameboyCartridgeV2.1
hazy2go/kagiboy
A hardware wallet that lives in a Game Boy cartridge. Real ROM, Solana + EVM, every signature approved on the Game Boy's own screen.
141 partsMIT
Questions
How big is the USBload21 PCB?
It measures 17.1 × 20.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the USBload21 use?
20 parts, built around the CC0603KRX7R9BB104 and CJ2302. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the USBload21 KiCad files?
From the akita11/USBload repository on GitHub, at the commit this page was made from: the board is USBload21.kicad_pcb and its schematic USBload21.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the USBload21 design in my own project?
Its repository states no licence, so its author keeps all rights: ask akita11 before reusing the design.