Github repo
Nanopb is a small code-size Protocol Buffers implementation in ansi C.
In CHIP it is included for on-device test support only. Eventually serialization will be harmonized across the whole codebase.