GitHub上のプロジェクトMicro-RLEは、UARTおよびMCUログのための264バイト以下のロスレス圧縮技術を提供しています。この技術は、データの帯域幅を半分に抑えつつ、RAMの使用量を増加させずにログを圧縮します。具体的には、データはRLE(ランレングスエンコーディング)とXORデルタを組み合わせることで圧縮され、一般的なデータでは33〜70%の圧縮が可能です。また、Cortex-M4でのメモリフットプリントはフラッシュメモリ252バイト、RAM36バイトと非常に小さいです。APIも用意されており、簡単に他のプロジェクトに統合できます。この技術は、特にセンサーデータのストリーミングで効果的です。