メーカーがロックしたバッテリーBMSをArduinoで解放するオープンソースプロジェクト

Open Battery Information

多くのバッテリーは、故障を検知するとBMSがロックされ、修理が困難になります。このプロジェクトは、Arduino互換ボードとWebベースのツールを使って、そのようなBMSのロックを解除し、バッテリーの修理を支援します。旧デスクトップアプリは廃止され、ブラウザからファームウェアを書き込めるWeb UIに置き換わりました。バッテリーのモデル、セル電圧、温度、充電回数、ステータスを読み取ることができます。

ソフトウェアが故障と表示するだけで、完全に正常なBMSを捨てるのは無駄です。
  1. luma

    見た目はいいけど、ページを読んでも何をするものかさっぱりわからない。抵抗がいくつかついたArduinoプロジェクトで、かっこいい。BMSを読み取る何かってところだけど、どのBMSで、どのプロトコルで、どうやって配線するんだ?

    これを全部ロボットに食わせて調べたら、Makitaのバッテリーパック向けだってわかった。トップページに「makita」という言葉は一度も出てこないし、かなり重要な情報だと思うけど。

  2. theamk

    これは1-wireプロトコルを使っていて、Makitaの電動工具バッテリー専用です。

    ノートPCのバッテリーなど他のタイプ(I2Cを使うもの)はサポートされていません。

    この情報は本当にトップレベルのREADMEに書くべきです。

  3. avian

    「始める前に読んでください」という安全警告が、派手な「始める」ボタンからページを2回スクロールした先にあるのが、なんとも愛おしい。

この日のほかの記事

2026-09-02