npm install
vite serve
vite build
configure firmware, devices and verisons
src/versions.json
{
"devices": [
"esp32"
],
"versions": [
"v0.1.0"
]
}
add firmware accordingly into src/firmware/esp32/v0.0.0
src/config.js
export const addressesAndFiles = [
{
address: "0x1000",
fileName: "genericInstaller.ino.bootloader.bin",
},
{
address: "0x9000",
fileName: "genericInstaller.ino.partitions.bin",
},
{
address: "0xE000",
fileName: "boot_app0.bin",
},
{
address: "0x10000",
fileName: "genericInstaller.ino.bin",
},
];
you can define form fields, whichcan be uploaded to the device in serial config mode.
export const elements = [
{
name: "password",
value: "ToTheMoon1",
label: "Password for PoS AP WiFi",
type: "text",
}
];