#include <ArduinoJson.h>
String s1 = "Salut";
String s2 = "Bonjour";
int v = 123;
bool b = true;
DynamicJsonDocument doc(500); // sur le heap.
void setup() {
Serial.begin(115200);
// on construit le JSON
doc["s1"] = s1;
doc["s2"] = s2;
doc["v"] = v;
doc["b"] = b;
// on créee un tableau
JsonArray liste = doc.createNestedArray("tableau");
liste.add(s1);
liste.add(s2);
liste.add(v);
liste.add(b);
// on l'imprime
serializeJsonPretty(doc, Serial);
}
void loop() {}