rpine lab Tech Blog
- 2026-05-17
🤖M5Stack版StackChanのAI.AGENTをローカルLLMで実行してみる
M5Stack版StackChanの音声AIエージェントをXiaozhi AI互換サーバーをセルフホストすることでOllamaのローカルLLM(Gemma 4 E4B)で動作させます。日本語対応のためのコード修正・Docker環境構築・ファームウェアのOTAエンドポイント改変などの手順を解説します。
- 2026-05-09
🤖StackChan(M5Stack公式版)のAI.AGENTに任意のMCPを追加する
StackChan(M5Stack公式版)純正ファームウェアのAI音声チャット機能に任意のMCPサーバーを接続し、声によるNotionへの音声メモとAWS公式ドキュメント検索を実現します。公式アプリから得られるMCPエンドポイントを利用したMCPブリッジや、プライバシーを考慮した設計についても紹介します。
- 2026-04-28
🤖クラファンで手に入れたStackChan(M5Stack版)をセットアップしてみた
デスクトップロボットStackChan(M5Stack公式版)の開封から、スマホアプリとのペアリング・初期設定、AI会話・Avatarモードまで、箱出しで使える初期ファームウェアの機能の動作確認を解説します。
- 2025-12-10
🔌Mac mini M4 (256GB)を1TBに拡張する|ドック経由の外部SSDブート
Mac mini M4 (256GB) をORICO製ドック経由で外部SSDブートすることで1 TBに拡張しました。外部ブート環境の構築手順とパフォーマンス検証の結果を解説します。ディスク速度ベンチマーク結果では、内蔵SSDを上回る性能を記録しました。
- 2025-08-23
🚀 Proxmox VE 9 の変更点を確認する
Proxmox VE 9.0 の主要な新機能と変更点を実際に検証してみました。Debian 13 の採用、HA Resource Affinity Rules によるリソース配置、モバイル対応の Web UI など、実用的な改善点を詳しく解説します。
- 2025-08-11
🔧 Proxmox VE 8から9へのアップグレード手順
Proxmox VE 8から9へのアップグレード手順を詳しく紹介しています。事前準備から実際のアップグレード手順まで、実際のProxmox VEクラスター環境での移行手順を実際のコマンド例と共に解説していきます。
- 2025-07-21
🔒Proxmox VEのWebUIにSSL証明書を設定する
Proxmox VEはデフォルトで自己署名証明書を使用するため、WebUIアクセス時に証明書警告が表示されます。本記事では、CloudflareのDNS APIとLet's Encryptを使用してSSL証明書を自動取得し、Proxmox VEに適用する手順を詳しく解説しています。ローカルネットワーク環境での証明書設定と自動更新の実現方法を説明します。
- 2025-05-18
🗄️Proxmox VEでCephストレージを使ったHCIを構築
Proxmox VEクラスターにCephストレージを導入し、分散ストレージによる冗長化とHCI環境を実現する方法を解説しています。Cephを使用することで、高可用性(HA)の確保や高速なライブマイグレーションが可能になり、スケーラブルで信頼性の高いインフラストラクチャを構築できます。
- 2025-03-17
🚦CH32V003マイコンでWS2812B RGB LED (NeoPixel)を動かす
CH32V003マイコンでNeoPixel(WS2812B)LEDを制御する方法を解説しています。既存のライブラリーを流用して、SPIとDMAを活用することでCPU負荷を抑えながら安定した制御が可能です。サンプルコードを示してLEDを様々な色で光らせる実装方法を紹介しています。
- 2025-03-03
CH32V003マイコンでRCサーボモーターを動かす(PWM出力)
CH32V003マイコンを使用してPWM信号を生成し、RCサーボモーターSG90を制御する方法について解説しています。マイコンの公式SDKを利用してタイマー機能を利用したPWM信号を生成するプログラムを作成し、サーボモーターの角度制御を実現しました。