{
  "release": "1.16.3",
  "checkedDate": "2026-10-04",
  "scope": "Official interface documentation and editorial planning guidance. UART numbers are arithmetic under stated assumptions, not captures or benchmarks. No hardware or learner test.",
  "officialSources": [
    "https://docs.espressif.com/projects/arduino-esp32/en/latest/api/i2c.html",
    "https://docs.espressif.com/projects/arduino-esp32/en/latest/api/spi.html",
    "https://docs.espressif.com/projects/arduino-esp32/en/latest/api/serial.html",
    "https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/peripherals/uart.html",
    "https://developerhelp.microchip.com/xwiki/bin/view/products/mcu-mpu/8bit-pic/peripherals/eusart-ausart/",
    "https://github.com/arduino/docs-content/blob/main/content/hardware/03.nano/boards/nano-rp2040-connect/tutorials/rp2040-01-technical-reference/rp2040-01-technical-reference.md"
  ],
  "calculation": {
    "baud": 115200,
    "frame": "8N1",
    "startBits": 1,
    "dataBits": 8,
    "parityBits": 0,
    "stopBits": 1,
    "messageBytes": 32,
    "messagesPerSecond": 100
  }
}
