esphome / esphome/esp-web-tools
[Feature] Allow more than one firmware for each chip, with menu
- Dominant language
- TypeScript
- Stars
- 686
- Forks
- 192
- Avg merge
- 1h 1m
- Merged PRs (30d)
- 1
Description
esp-web-tools has been great at allowing users to easily flash the Open Source Espruino JS interpreter onto a device: https://www.espruino.com/Espressif+Flash
It's working great - the only problem is that multiple different devices can contain the same chip. For instance we have one generic firmware for the ESP32 dev boards, but then if a user has the ESP32 CYD (cheap yellow display) they would want a firmware that instantiates the display out the box.
You can't detect what the device is, but I'd love to be able to do:
```
"builds": [
{
"chipFamily": "ESP32",
"description": "Generic ESP32 Devboard",
"parts": [ ... ]
},
{
"chipFamily": "ESP32",
"description": "ESP32 Cheap Yellow Display (CYD)",
"parts": [ ... ]
},
{
"chipFamily": "ESP32-C3",
...
```
and have esp-web-tools pop up a menu asking the user which firmware they'd like to install if more than one matched the chip...
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.