ノースウエスタン大学とデルフト工科大の共同研究チームが、エネルギーハーベスティング(EH)を利用したバッテリーフリー電子デバイスを作ることのできる新しいプラットフォーム「BFree」を開発した。 BFreeは、EHハードウェア(BFree Shield)と、プログラミング言語であるPythonによるソフトウェアモジュールからなる。この技術を用いれば、プログラミングの初心者でも、自作バッテリーデバイスをバッテリーフリーのEHデバイスに変えることができる。 デバイスが電池を使わずEHに頼るときの問題点は、電力供給が一定でないということである。通常、この問題を解決するために電力バッファとしてキャパシタを用いる。従来のEHデバイスでは、キャパシタに充電する際、制御装置が数秒間初期化され、全てのメモリを失い、一番最初から再び始める必要があった。 BFreeの制御プロセスは、充電などで電力が途切れてい