メーカーがロックしたバッテリーBMSをArduinoで解放するオープンソースプロジェクト
Open Battery Information
多くのバッテリーは、故障を検知するとBMSがロックされ、修理が困難になります。このプロジェクトは、Arduino互換ボードとWebベースのツールを使って、そのようなBMSのロックを解除し、バッテリーの修理を支援します。旧デスクトップアプリは廃止され、ブラウザからファームウェアを書き込めるWeb UIに置き換わりました。バッテリーのモデル、セル電圧、温度、充電回数、ステータスを読み取ることができます。
ソフトウェアが故障と表示するだけで、完全に正常なBMSを捨てるのは無駄です。
- luma
見た目はいいけど、ページを読んでも何をするものかさっぱりわからない。抵抗がいくつかついたArduinoプロジェクトで、かっこいい。BMSを読み取る何かってところだけど、どのBMSで、どのプロトコルで、どうやって配線するんだ?
これを全部ロボットに食わせて調べたら、Makitaのバッテリーパック向けだってわかった。トップページに「makita」という言葉は一度も出てこないし、かなり重要な情報だと思うけど。
- theamk
これは1-wireプロトコルを使っていて、Makitaの電動工具バッテリー専用です。
ノートPCのバッテリーなど他のタイプ(I2Cを使うもの)はサポートされていません。
この情報は本当にトップレベルのREADMEに書くべきです。
- avian
「始める前に読んでください」という安全警告が、派手な「始める」ボタンからページを2回スクロールした先にあるのが、なんとも愛おしい。