Skip to the content
2 layers40 × 24 mmStack chan 360Unit A, the printed circuit board in 3D

Stack chan 360Unit A

washishi/stack-chan_360unit6

Rotation unit for Takao's SCS0009 version stack chan

Size
40 × 24 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
8
Pads
31
Tracks, vias
88, 22
Pours
27
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 Jul 2025
Updated
21 Jul 2025

Overview

Stack chan 360Unit A is an open-source printed circuit board by washishi, from the washishi/stack-chan_360unit repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 40 × 24 mm with 8 parts on 8 nets, routed with 88 tracks and 22 vias.

It is built around the HY2.0-4P-WT. Its parts include 5 connectors, 2 capacitors and 1 switch.

Main components

1

README

README.md

stack-chan_360unit

Rotation unit for Takao's SCS0009 version stack chan

説明



BOOTHで頒布するセットの説明

BOOTHで頒布するタカヲ版 SCS0009 スタックチャン用 360ユニット セットは下記のセットとなっています

  1. 360ユニット 基板A
    電源等を伝達するための基板です
    GroveおよびUSB接続用のコネクタ、電源供給先切替用のスイッチが付いています
  2. 360ユニット 基板B
    電源元のUSBからの受電部です ここにACアダプタ等を接続します(同時に他の場所等の2か所から給電しないでください)
    USB Type-C コネクタ部分は スーザン@子育てエンジニア(@suzan_works )さんの
    プリント基板製USB-Cコネクタの設計データを利用させてもらっています
    USB Type-Cコネクタを刺すため厚さは0.8mmです
  3. サーボ用スペーサー 360Unitの接点の入る厚みを確保するために足側のサーボとブラケットの間に挟みます
  4. USB(外部)用ケーブル
    M5CoreのUSB Type-C 端子と接続する場合に利用するケーブルです
    LLMモジュールを付けている場合はそちらのUSB Type-C端子に接続することもできます
    結線はCore内部の表記と同じで下記となります
    1.+5V(赤)
    2.GND(黒)
    3.D-(DM) (黄)
    4.D+(DP) (緑)
  5. USB(内部)用ケーブル
    Core2 や CoreS3※,S3SE,S3Lite 等の内部にある1.25mmピッチのUSBコネクタと接続する場合に利用するケーブルです
    コネクタ同士の結線はストレート(同じピン同士が接続)です
    ※CoreS3の初期ロット?にはこのコネクタが実装されていない様です
  6. Groveケーブル 10cm
    GroveコネクタからM5Coreに給電する際に360ユニットとCoreのGrove端子を接続するケーブルです
  7. 1.25mmピッチコネクタ
    CoreS3の初期ロット?では内部USBコネクタが未実装の様なので自分で実装する場合の為に1つ添付しています・・・がCoreS3の分解は難易度が高い為自信がない場合は行わない方がいいです(分解方法についてもここでは解説しません)

組み立て方

  1. 利用する工具等

    • ドライバ または 六角レンチ
      スタックチャンの足(サーボホーン)とサーボの固定ネジの取り外し/取り付けに利用します
      利用しているネジに合ったものを準備してください
    • やすり
      サーボホーンがガタつくときや360ユニット基板Bがはめにくい場合に使う場合があります(100均のダイヤモンドやすりでかまいません)
    • ニッパー
      サーボ用スペーサーを切って取り付ける場合は利用します
    • ピンセット
      コネクタを刺す際にあると便利です
  2. すでにスタックチャンが組みあがっている場合は正面を向いた状態(サーボが中点)で停止します
    新規で組み立てる場合も位置を動かしてしまっている場合は中点に合わせてください

  3. スタックチャンの足(サーボホーン)のネジを外して取り外します
    サーボホーンを乗せた状態でガタつかず水平になることを確認します
    ガタつく場合はサーボホーンの側面(下記写真の赤色部分)を少しやすりで削って足の固定部分と干渉しないようにします

  4. 360ユニット 基板B を写真の向きで足にはめます
    窪みに合わせてサーボホーンに当たるまで押し込みます
    はめにくい場合は基板の側面をやすりで少し削ってください

  5. サーボの固定ネジ(2本)を取り外しサーボとブラケットの間にスペーサーを入れて再度固定ネジで止めます
    組みあがった状態だとサーボのケーブルを一度外す必要があり面倒なので写真のようにスペーサーをニッパーでカットしてしまってもいいです


  6. 360ユニット 基板Aを写真の向きでサーボにはめてからスタックチャンの足を再度取り付けます

    ※足をねじ止めする前に次の「7.配線」を行った方が配線がしやすいかもしれません

  7. 配線
    コネクタ同士の配線を行います

    以下の接続ができます

    • USB(外部)給電 (CoreのUSBコネクタから給電)
    • USB(内部)給電 (Core2,S3系(※)の内部USBコネクタから給電)
    • Grove給電 (CoreやGoBottomのGroveポートから給電)

    接続方法

    給電接続方法スイッチデータ 通信
    USB
    (外部)
    「To M5 USB」と M5Core のUSBコネクタを「USB(外部)用ケーブル」で繋ぎますUSB側可
    USB
    (内部)
    「To M5 USB」と M5Core2,S3系(※)の内部USBコネクタを「USB(内部)用ケーブル」で繋ぎますUSB側可
    GroveM5CoreやGOBottomのGroveポートを「GROVEケーブル」で「To M5」のGroveポート(横)と繋ぎます、TakaoBASEは「To TakaoBase」のGroveポート(縦)に繋ぎますGrove側不可
    • USBとGroveの両方の配線を行っても電源の供給先はスイッチで切替となるので問題ありません
    • ※CoreS3の初期ロット?では内部USBコネクタが実装されていません(使う場合はCoreS3を分解して自分で実装する必要があります)

      USB(内部)コネクタ(左写真)、USB(内部)コネクタ利用でLLMモジュールを付ける場合はLLMモジュールの基板下に少し隙間があるので一度基板を止めているネジを外して通してください(右写真)

配線の完了で作業は完了です

使い方

スタックチャンの足の後ろに飛び出しているUSB Type-CコネクタにACアダプタやPCを接続して給電します
CoreとUSBケーブル(外部/内部)で接続している場合はPCと繋ぐとプログラム書き込み等のデータ通信も行えます

基板制作データ等



本リポジトリ schematics の配下に kicad (v9)で作成した回路図、基板データ一式があります
また schematics/production 配下には基板発注に利用するガーバデータのzipファイルもあります

BOM(部品リスト)

名称仕様メーカー個数備考備考購入先
基板stack-chan 360Unit A基板-1JLCPCBへ発注
基板stack-chan 360Unit B基板-1厚さ0.8mmJLCPCBへ発注
チップ抵抗5.1KΩ 1608サイズ-2秋月電子100個セット
チップ積層セラミックコンデンサ100uF 10V 3216サイズ-1秋月電子10個セット
スイッチ2.5mmピッチ SPDT サイド型-1秋月電子
GroveコネクタHY2.0-4P ストレート-1秋月電子10個セット
GroveコネクタHY2.0-4P L形-1秋月電子10個セット
1.25mmコネクタ ケーブルセット4P 10cm 片側のみコネクタ圧着-2ケーブル1
コネクタ2
Aliexpress10ペア セット
1.25mmコネクタ ケーブル4P ストレート 100mm
両側コネクタ
-1Aliexpress10個セット
USB Type-CコネクタMX-12とあるもの-1Aliexpress
バッテリー端子smd 1.27mmピッチ 4P-2ばね接点Aliexpress5個セット
シリコンチューブ内径2mm外形3mm-6cmほどUSB(外部)ケーブルに被せてますAliexpress1m

3Dモデル等

3D_Model 配下に 下記の利用した3Dモデルデータ(STEP,STL形式)があります

  • サーボスペーサ
  • USB Type-C コネクタケース 上部
  • USB Type-C コネクタケース 下部

Parts

8
QtyValueFootprintReferences
2100uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2
2BAT_Connector_01x04My_Library:BatteryConector_1.27mm_4PJ1, J2
1HY2.0-4PConnector:NS-Tech_Grove_1x04_P2mm_VerticalJ3
1HY2.0-4PMy_Library:CON_GROVE_HJ4
1PicoBlade-4PConnector_Molex:Molex_PicoBlade_53047-0410_1x04_P1.25mm_VerticalJ5
1SW_SPDTLocal_Library:SW_Slide-03_Wuerth-WS-SLTV_9x3.5x3.5_P2.54mmSW1

More from washishi/stack-chan_360unit

1
  • 2 layers30 × 34.5 mmStack chan 360Unit B, the printed circuit board in 3D

    Stack chan 360Unit B

    washishi/stack-chan_360unit

    Rotation unit for Takao's SCS0009 version stack chan

    4 parts6Apache-2.0

Similar boards

  • 4 layers74 × 52 mmMIsBkit Rev3, the printed circuit board in 3D

    MIsBkit Rev3

    alvarohub/workshop_MattersOfBehaviour

    88 parts
  • 4 layers90 × 130 mmAdventure board, the printed circuit board in 3D

    Adventure board

    picorubykaigi/adventure-board-pcb

    PicoRubyKaigi 2026 の オリジナルRP2350 基板「Adventure Board」の設計データ(KiCad 9)

    362 partsCERN-OHL-P-2.0
  • 2 layers100 × 62 mmLASAGNA2354 RevC, the printed circuit board in 3D

    LASAGNA2354 RevC

    spaghetti-computer/lasagna

    Status: schematic ERC 0 violations. PCB 100x100 mm, 2 layers, parts placed, NOT ROUTED (499 unconnected items). Freerouting 2.1.0 left about 271 nets unrouted after 4 passes. Do not order from fab/ yet.

    141 parts
  • 2 layers20.5 × 24.8 mmPi interface, the printed circuit board in 3D

    Pi interface

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    8 parts3.7k
  • 2 layers59.9 × 25.7 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    8 parts1kGPL-3.0
  • 2 layers52 × 12.6 mmUSB, the printed circuit board in 3D

    USB

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    8 parts960Apache-2.0

Questions

How big is the Stack chan 360Unit A PCB?

It measures 40 × 24 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Stack chan 360Unit A use?

8 parts, built around the HY2.0-4P-WT. 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 Stack chan 360Unit A KiCad files?

From the washishi/stack-chan_360unit repository on GitHub, at the commit this page was made from: the board is schematics/Stack-chan_360Unit-A.kicad_pcb and its schematic schematics/Stack-chan_360Unit-A.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Stack chan 360Unit A design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).