DIY

スポンサーリンク
ITいろいろ

10G光回線を本気で速くする!NIC設定・MTU最適化・測定ツールに挑戦

要約まとめ 10G光回線でも設定が甘いと 1~2Gbps 程度しか出ない。 測定サイトはfast.com だけでは不正確。v6プラス対応の「みんそく」を併用すると実力が見えやすい。 NICのドライバ設定(オフロード系・MTU)と、Cat6a 以上の配線がパフォーマンスのカギ。 筆者環境では最適化後、下り5Gbps 超えを確認〔要実測〕。まだまだ 10Gは“ロマン”ではなく、動画編集/NAS同期/リモート開発で体感差がハッキリする投資価値ありと思います近年、動画配信やリモートワーク、クラウド作業が当たり前となり、高速インターネットの重要性はますます高まっています。そんな中、私が手を出し...
ITいろいろ

10Gハブの爆音を完全攻略!静音ファン交換と10Gbps速度チューニングの全記録【保存版】

――「せっかく10G光回線を引いたのに、ハブがF1マシンみたいな爆音で夜も眠れない!」そんな悲鳴を上げつつ、私は今日もハブと格闘しています。この記事は、FOXNE製6ポート10Gハブ(中身はTP-LINKのOEM?)を静音化しつつ、10Gbps近い速度を本当に引き出したいという執念で試行錯誤した記録です。DIY好き・ガジェット好き・そして静かな作業環境を愛するあなたの参考になれば幸いです。そもそも10Gハブはなぜうるさいのか?10Gクラスのスイッチは、SoCやPHYが40℃を超える高温体質。そのため小さな筐体でも「40 mm × 20 mm/約7000 RPM」の高速ファンをブン回して冷却しま...
ITいろいろ

10ギガ対応ルーターで自宅ネット速度を劇的改善!実測データと静音化テク総まとめ

要点まとめ 10G光回線+10G対応ルーターに替えるだけで下り 5 Gbps 超を実測。LAN 内の 1 Gbps 機器がボトルネックになる。 ルーター → HUB → NIC をすべて 10 Gbps 化すると 5 Gbps → 7 Gbps まで瞬間伸びたが、fan ノイズ問題が発生。またすぐに5GBへ... ファンを静音モデルに交換すれば騒音は 低減、温度上昇は +3 ℃ 程度で許容内。 測定ツールは iPerf3 が必須とのこと。fast.com は 3 ~ 4 Gbps で頭打ちになる傾向あり。 今後は MTU 9000・オフロード設定・Cat6a 以上のケーブル長最適化で...
Programming

Arduino IDEでQumcumPRO(ESP32)を完全セットアップ!LED点滅まで最短5分

ESP32をArduino IDEでプログラムする方法を詳しく解説!ボードマネージャの設定、テストプログラムの作成、LED点滅テストの実行までのステップバイステップガイドです。初心者でも簡単に始められます。
Programming

Arduinoサーボのハンチングを完全解決!writeMicroseconds活用ガイド

要約まとめ サーボが〈プルプル〉震えるハンチングはPIDゲイン過多と急加速/急減速が主因。 Servo.write()だけだとコントローラが粗く、ハンチングが顕在化しやすい。 ソフト加速(softMove)でステップを細かく切ると大幅に低減。 writeMicroseconds()でパルス幅を直接制御すれば解像度が5〜10倍に向上。 さらに独自関数new_writeMicroseconds()で“なめらか全域制御”が可能。 ハンチングの正体と根本原因 結論から言うと、ハンチングは「PIDコントローラのD(微分)成分が効きすぎ+速度ステップが粗すぎ」で起こる軽い振動現象。...
Programming

Arduino UnoのdigitalWrite/pinModeをレジスタ直叩きで50倍高速化する方法【実測比較&サンプル付き】

要約まとめ digitalWrite() / pinMode() は便利だが激遅 ― 毎呼び出しで数µsをロス。大型プロジェクトでは致命的。 レジスタ直叩きで約30〜50倍高速化。フラッシュサイズも縮小し、処理落ちリスクを一掃。 avr_pinMode / avr_digitalWrite をドロップインで置換できるサンプルコードを公開。 比較表と FAQ で疑問を一掃。安全に導入するための落とし穴と対策も網羅。 ATmega328P 以外の AVR でも応用可。ポートの対応表を用意すれば OK。 なぜ digitalWrite() は遅いのか? Arduino 標準関...
スポンサーリンク