ArduinoJson is a C++ library for serializing and deserializing JSON in embedded systems.
This book is the official guide to ArduinoJson, written by the author of the library.
It teaches how to use the library, how the library works and shows practical examples.