modules: nanopb: introduce new module

Add the nanopb library and generator tools as a module.
Nanopb is a small code-size Protocol Buffers implementation in ansi C.
It is especially suitable for use in microcontrollers,
but fits any memory restricted system.

Nanopb home: https://jpa.kapsi.fi/nanopb/

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
Pieter De Gendt 2021-03-10 13:34:57 +01:00 committed by Carles Cufí
commit b6979736ca
13 changed files with 318 additions and 0 deletions

View file

@ -17,3 +17,6 @@ Pillow
# can be used to sign a Zephyr application binary for consumption by a bootloader
imgtool>=1.7.1
# used by nanopb module to generate sources from .proto files
protobuf