Board Documentation as a Database
- Benjamin and Fabio discuss whether Zephyr accidentally built the best database on the internet for boards and system-on-chips.
- Most vendor sites have inconsistent search/filter capabilities, and there's nothing that searches across vendors with structured data like Zephyr's devicetree-based approach.
- Benjamin is (half-)considering exposing the board catalog data as a formal API, not just the current JSON file.
- The structured devicetree data is driving better documentation quality -- people are more careful about binding descriptions now that they're prominently displayed.
New Shields Added
New Boards Added (Selection)
- RAK3112 -- ESP32-S3-based module with LoRa, BLE, and Wi-Fi
- PIC32CZ CA80 Curiosity Ultra -- Cortex-M7 with gigabit ethernet, high-speed USB, 8MB flash, 1MB SRAM. Part of Microchip's big push with 4-5 new boards this week!
- Renesas EK-RA8D2 and EK-RA8M2 -- 1GHz Cortex-M85 (!), gigabit ethernet with switch, 1MB MRAM, 2MB SRAM, external 64MB flash and SDRAM, camera port
- Pebble Time 2 and Pebble 2 Duo -- SiFli-based, still early-stage support
New Drivers
Other Notable Changes
Tips for Getting Changes Merged During Stabilization
- Use the word "fix" in your commit message if it's actually fixing something!
- Set the milestone in GitHub to 4.3 (if you have permissions)