Skip to content
forked from francc/tinypacks

A data serialization format for constrained environments like 8-bit and 16-bit microcontrollers.

License

Notifications You must be signed in to change notification settings

Gudui/tinypacks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyPacks

TinyPacks is data serialization format for constrained environments like 8-bit and 16-bit microcontrollers. It was designed to achieve these goals:

  • Easy to traverse and to skip entire nested elements.
  • Small serializated data footprint.
  • Small encoder/decoder memory footprint.
  • In-place parsing using static memory allocation.
  • Easy translation to and from JSON

For more information see the README-TinyPacks.md file.

TinyPostman

TinyPostman is a REST-like protocol for reading and writing data resources from microcontrollers via a serial port. It is based on the TinyPacks data serialization format and supports the REST methods GET, PUT, POST and DELETE.

For more information see the README-TinyPostman.md file.

About

A data serialization format for constrained environments like 8-bit and 16-bit microcontrollers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.0%
  • C++ 13.6%
  • Other 1.4%