CAUTION: SLIPPERY FLOORThe Arduino Library Manager installs the ArduinoJson version 6 by default.
However, using version 5 is highly recommended because version 6 is still in beta stage.
Open the Arduino Library Manager and make sure that ArduinoJson version 5 is installed.
This is the detailed documentation of every class and function of the ArduinoJson library. Some parts have been simplified to be easier to understand, so if you look at the source code, you might see some differences.
- Stores a collection of key-value pair where each key is a string and each value is a
- Stores any kind of value allowed in a JSON document:
float, array, object…
- Allows to insert preformatted pieces in a JSON document
- Tells which version of ArduinoJson is installed
Compile time configuration
- Defines the default nesting limit
- Controls the support of the Arduino
- Controls the support of Flash strings
- Controls the support of the
- Controls the exponentiation of small floating-point values
- Controls the exponentiation of large floating-point values
- Selects the storage type for floating-point values
- Selects the storage type for integral values