* Add API for dashboard to get boards list by platform
* Dashboard API: add board list for ESP32 S2/S3/C3
* Dashboard API: remove endpoint for all boards
* Dashboard API: hide group titles for all platforms
* Dashboard API: fix Python lint
* Dashboard API: refactor /boards to use list output
* Dashboard API: filter boards for selected platform
* Dashboard API: do not duplicate esp32 boards
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>