Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
型落ちシンクライアント端末のPoEモジュールを自作したかった話
Search
Takuto Nagami
August 22, 2026
Technology
690
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
型落ちシンクライアント端末のPoEモジュールを自作したかった話
2026/8/22 Kernel/VM探検隊@東京 No19にて登壇した際の資料です。
Takuto Nagami
August 22, 2026
More Decks by Takuto Nagami
See All by Takuto Nagami
GopherCon @シアトル に行ってきました
logica0419
0
620
The Journey of Connecting Japan to the Global Go Community
logica0419
1
160
Discovering Cilium: What eBPF Enabled in K8s Networking
logica0419
0
130
Do Gophers Dream of Stack Overflow?
logica0419
0
68
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
10
1.7k
キャリア科目では教えてくれない、就活を生き抜く法則
logica0419
2
330
歴史から学ぶ、Goのメモリ管理基礎
logica0419
17
4.7k
【2025改訂版】ITエンジニアとして知っておいてほしい、電子メールという大きな穴
logica0419
2
460
Fundamentals of Memory Management in Go: Learning Through the History
logica0419
1
200
Other Decks in Technology
See All in Technology
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
310
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
310
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
180
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
300
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
190
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
350
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
280
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
4
630
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
120
How to Design Configuration for Rails Applications
willnet
1
850
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
140
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
590
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Chasing Engaging Ingredients in Design
codingconduct
0
360
First, design no harm
axbom
PRO
2
1.3k
The Language of Interfaces
destraynor
162
27k
Building AI with AI
inesmontani
PRO
1
1.3k
Discover your Explorer Soul
emna__ayadi
2
1.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Transcript
型落ちシンクライアント 端末のPoEモジュールを 自作したかった話 Takuto Nagami @logica0419
自己紹介 • Takuto Nagami • 千葉工業大学 情報科学専攻 修士1年 • 研究:
セキュリティ系 ◦ 合意アルゴリズム + 秘密分散 • Go / Kubernetesが主戦場 ◦ Kernel/VMは初登壇です • 最近ネットワークやハードウェアにも 気持ちが出てきました
自宅サーバーやってる方?
自宅サーバー、やりたい! • ロマンがある • ※ この写真は友人宅
ラックサーバーは違う (個人の感想) • 僕の部屋 (@実家) が狭い ◦ 四畳半の部屋にベッド・PC机・衣装棚があるので ラックサーバー置くと確実に歩けなくなる •
デカさにロマンを感じていない ◦ Kubernetesが好きなことから自明 ◦ 小さいものが集まって動いているのが好き
これまでの当家の環境 • DeskMini B760と いうミニPC • VSCode Serverとか • 4C8T
(i3)、8GB • 消費電力が10W程度
せっかくK8sの コミュニティにいるので K8sがやりたい! 今の装備を拡張して、K8sのクラスタとして動かしたい
いかにして僕が シンクライアントに たどり着いたか
最初に考えたこと • ラズパイおうちクラスタ 面白そう • CAの青山さん (日本K8s 界隈の重鎮) の企画
ラズパイ、エグい値段する • K8sやるなら4GBは欲しい (ワーカーノードの場合) • 一世代前の4Bで、4GBが20,000円弱 (秋月) • 最新の5に至っては、4GBで30,000円 (モノタロウ)
• 「教育用コンピューター」 はどこへ…
友達にシンクライアントを勧められた • 同サークルの友人 (Miranon) にこの話をしたら「研究室 にシンクライアント端末置いてるよ」と ◦ 余談: Miranon宅にはラックサーバーがある •
どうやらラズパイくらいの性能であれば一万円を切る 値段で購入できるらしい → 調べ始めた
シンクライアントとは • あらゆるリソースを削ぎ落としたコンピューター ◦ 特にストレージ • 中央に強いコンピューターがあって、そのクライアント として利用されることを想定した端末 ◦ メインフレームの考え方に近い
◦ アプリケーションも入れないしファイルも置かない • 金融機関、医療機関、官公庁・自治体のほか、テレワー クを導入する一般企業やコールセンター、教育機関など
安く手に入るスキーム シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業 我々 中古PC販売業者
① 大量にリース ① シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業 我々
中古PC販売業者
① 大量にリース ① シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業 我々
中古PC販売業者
② リースアウト (契約切れ)、返却 ① シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業
② 我々 中古PC販売業者
③ 型落ちなので中古PCとして売却 ① シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業 ②
③ 我々 中古PC販売業者
④ 大量かつ安価に中古市場に流れる ① シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業 ②
③ 我々 ④ 中古PC販売業者
⑤ 我々がハッピーになる ① シンクライアントの ユーザー企業 シンクライアントの リース (貸出) 企業 ②
③ ④ 中古PC販売業者
名機、FUTRO(ヒューロー) S740
名機、FUTRO(ヒューロー) S740 • 富士通から2018年発売のシンクライアント ◦ サイズ: 3.6cm × 17cm ×
15cm くらい ◦ CPU: Intel Celeron J4105 (1.50GHz) 4C4T ◦ メモリ: デフォルトで4GB、換装可能 ◦ ストレージ: デフォルトでSSD 32GB、換装可能 • 全体として、ラズパイ4B 4GBと同じくらいの性能 ◦ 作りがしっかりしているので、拡張パーツ等なしで 十分運用可能なのはラズパイに対する強み?
FUTRO活用コミュニティすら存在する • https://github.com/R3NE07/Futro-S740 など
早速買ってみた
早速買ってみた
早速買ってみた
早速買ってみた 1台6000円 という 驚きの安さで 購入できた
なぜPoEという 発想に至ったか
電源ケーブルがデカい • 15cm x 5cm x 2.5cmくらいのデッカい塊みたいなアダ プタが一緒に届いた • 最早本体よりデカい説
5台分だとこうなる
5台分だとこうなる サイズ参考の はんだごて
5台分だとこうなる やってられるか! サイズ参考の はんだごて
ところで: ラズパイおうちクラスタは? • ラズパイもデカい電源 アダプタが必要なはず ◦ ミニコンピューター の宿命 • でも表題の写真には
見当たらない…?
ところで: ラズパイおうちクラスタは? • 先ほどのブログの必要物品一覧
ところで: ラズパイおうちクラスタは? • なんかある
PoEとは
PoEとは • Power over Ethernetの略 ◦ イーサネットケーブル (LANケーブル / RJ45)
を 通して電力を供給しようという技術 ◦ スイッチからAPへの電力供給で使っている皆さんが 多い (?) はず • そもそもファントム給電という仕組みがもと ◦ XLRなどの音声ケーブルに電力を流す
軽く仕組みを共有 • 通信の信号は交流と捉えられる ◦ 高周波の信号を変調しているので、それはそう • 信号はディファレンシャルモードで送られる ◦ 2本のペアは逆の電位で、その差を読み取る ◦
逆に2本とも同じ電位で送るのがコモンモード • ディファレンシャルとコモンはトランスで分離可能 じゃあ直流電流を信号線に乗せて、 後から分離可能なのでは?となったのがPoE
軽く仕組みを共有 • こういう送り方をする ピン番号 信号線 直流電流 (電源) 1 TX +
(送信データ +) +48V 2 TX - (送信データ -) +48V 3 RX + (受信データ +) GND 6 RX - (受信データ -) GND
軽く仕組みを共有 • こういう送り方をする 例えば1, 2の信号を トランスにぶち込むと 信号と直流が分けられる ピン番号 信号線 直流電流
(電源) 1 TX + (送信データ +) +48V 2 TX - (送信データ -) +48V 3 RX + (受信データ +) GND 6 RX - (受信データ -) GND
PoEの規格一覧 • PoE (IEEE 802.3af / Type 1) ◦ 15.4W、1,2,3,6ピン
か 4,5,7,8ピン • PoE+ (IEEE 802.3at / Type 2) ◦ 30W、1,2,3,6ピン か 4,5,7,8ピン • PoE++ (IEEE 802.3bt / Type 3) ◦ 60 W、1〜8の全ピンを使用 • PoE++ (IEEE 802.3bt / Type 4) ◦ 90 W、1〜8の全ピンを使用
FUTRO S740とPoE
公式PoEアダプタの存在 • FUTRO S740用の公式PoEアダプタが発売されていた
ebayに載ってるけど在庫切れ
何語だよ
何語だよ 2
何語だよ 2 まともに売ってるとこは ない
コミュニティも現在お手上げ • 公式のアダプタは値が張るというのもある • AmazonとかでPoE スプリッターを買うのを推奨
コミュニティも現在お手上げ • 公式のアダプタは値が張るというのもある • AmazonとかでPoE スプリッターを買うのを推奨
折角アダプタ用コネクタがあるのに… • これを活かさ ないのは あまりに もったいない
じゃあ自作するか! となったのが今回の 登壇の発端 長い前置きでしたね
はじまりはじまり
(深淵の) はじまりはじまり
注釈: 僕の電子工作技術レベル • ほぼ初心者 ◦ 一応小学校 〜 中学校で自律型ロボットを作ってい たが、回路は教えてもらって丸パクリ ◦
高校の頃物理は得意だった ▪ 高校物理わかれば、電子回路は意外と行けるこ とに気づいた • 今回Gemini先生との激しい壁打ちに支えられています ◦ 良い時代になりましたね
PoEに必要な回路を学ぶ
普通のコンピューターの場合 イーサネット ケーブル イーサネット 処理チップ 本体 トランス
PoEの回路に必要なコンポーネント イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
直流の分離 イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
整流 イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
PoEを始めるのに必要な処理を行う イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
電圧を変換 イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
PoEの回路に必要なコンポーネント イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
一番面倒なのはここ イーサネット ケーブル イーサネット 処理チップ 本体 ブリッジ ダイオード トランス 直流
電源 信号 PoE チップ DCDC コンバーター
神の恵みのような製品 • SilvertelさんのAG5412 ◦ PoE用DCDCコンバーターなるもの ◦ PoEチップ + DCDCコンバーター を包含
AG5412 Typical Connection
トランス
ブリッジダイオード
PoEチップ + DCDCコンバーター
PoEチップ + DCDCコンバーター だいぶ行けそうな 気がしてきた
FUTRO S740の PoEコネクタを調べる
PoEアダプタ用コネクタの詳細を調べる
資料がとにかくない!!!! • 本体 / マザーボード / PoEアダプタ の データシート /
回路図がどこにもない ◦ エンプラ向けなのでしょうがないという感じはある となれば我々がやることは一つ
資料がとにかくない!!!! • 本体 / マザーボード / PoEアダプタ の データシート /
回路図がどこにもない ◦ エンプラ向けなのでしょうがないという感じはある となれば我々がやることは一つ
コネクタ側のピン LANコネクタ
コネクタ側のピン • 片側からPoE混成のRJ45信号が来て、もう片側に 分離した信号を返す
コネクタ側のピン • 片側からPoE混成のRJ45信号が来て、もう片側に 分離した信号を返す 普段ここはショート させられている
逆側のピン • 上の正方形状のエリアの4ピンが DC 12V〜24V • その下4ピンが GND • それ以外はわからん
配置 • 入る基板のサイズ感を測定 • ピンヘッダ同士の距離を測定 ◦ 左右に60mm離れていた ◦ 上下に1mmのズレがあった
配置 • 入る基板のサイズ感を測定 • ピンヘッダ同士の距離を測定 ◦ 左右に60mm離れていた ◦ 上下に1mmのズレがあった ◦
なんなんだお前は
ここまでが4〜5月の成果 「作れるんじゃね?」と思い Kernel/VMに申し込んだ 回路作るのに必要な情報は揃った
学業 / 技術イベント / バイト…
学業 / 技術イベント / バイト… なんと 気づけばお盆
回路を設計
KiCadで設計!設計!
KiCadで設計!設計!
KiCadで設計!設計!
KiCadで設計!設計! JLCPCBへの発注が 今週の火曜日
DigiKeyで部品を発注
なんと昨日の夕方に全てが到着
なんと昨日の夕方に全てが到着
だが現実は無常
何をミスったのか
① コネクタのピッチを間違えた • 2.54mmピッチだと思っていたらなんと2mmだった ◦ 萎え散らかし侍になりました • これのせいで、テストすらできずに敗北した
① コネクタのピッチを間違えた • 2.54mmピッチだと思っていたらなんと2mmだった ◦ 萎え散らかし侍になりました その他細かい やらかしもある • これのせいで、テストすらできずに敗北した
② 基板が干渉する • ちょっと隣のコネクタが出っ張ってて引っかかった
③ トランスの真下に信号線をぶち込んだ • ノイズがやばいことに後から気づいた • やるべきではないがコネクタの 仕様上やるしかない ◦ 何かしら対策が必要
昨日の夜、新レイアウト設計してました • 今後に乞うご期待
ありがとう ございました 電子工作、楽しんでいきましょう!