Files
mixly3/boards/default/micropython_esp32s3/config.json
2025-01-09 12:42:14 +08:00

100 lines
3.5 KiB
JSON

{
"board": {
"元控青春": "micropython:esp32s3:mixgo_nova",
"元控自强": "micropython:esp32s3:mixgo_sant"
},
"language": "MicroPython",
"burn": {
"type": "command",
"portSelect": "all",
"micropython:esp32s3:mixgo_zero": {
"command": "\"{esptool}\" --chip esp32s3 --port {com} --baud 460800 --before default_reset --after=no_reset_stub erase_flash && \"{esptool}\" --chip esp32s3 --port {com} --baud 460800 --after hard_reset write_flash 0x0 \"{indexPath}/build/Mixgo_Zero-v1.21.0.bin\" 0xE00000 \"{indexPath}/../micropython/build/HZK16.bin\""
},
"micropython:esp32s3:mixgo_nova": {
"command": "\"{esptool}\" --chip esp32s3 --port {com} --baud 460800 --before default_reset --after=no_reset_stub erase_flash && \"{esptool}\" --chip esp32s3 --port {com} --baud 460800 --after hard_reset write_flash 0x0 \"{indexPath}/build/Mixgo_Nova-v1.21.0.bin\" 0x700000 \"{indexPath}/../micropython/build/HZK12.bin\""
},
"micropython:esp32s3:generic": {
"command": "\"{esptool}\" --chip esp32s3 --port {com} --baud 460800 --after=no_reset_stub erase_flash && \"{esptool}\" --chip esp32s3 --port {com} --baud 460800 --after=no_reset write_flash 0x0 \"{indexPath}/build/Mixgo_Nova-v1.21.0.bin\""
}
},
"upload": {
"type": "command",
"portSelect": "all",
"libPath": [
"{indexPath}/build/lib",
"{indexPath}/../micropython/build/lib"
],
"command": "\"{ampy}\" -p {com} -d 1 -r \"{reset}\" put \"{indexPath}/build/upload\"",
"filePath": "{indexPath}/build/upload/main.py",
"copyLib": true,
"reset": []
},
"nav": {
"burn": true,
"upload": true,
"save": {
"py": true
},
"setting": {
"thirdPartyLibrary": true
}
},
"serial": {
"ctrlCBtn": true,
"ctrlDBtn": true,
"baudRates": 115200,
"yMax": 100,
"yMin": 0,
"pointNum": 100,
"rts": true,
"dtr": true
},
"lib": {
"mixly": {
"url": [
"http://download.mixlylibs.cloud/mixly3-packages/cloud-libs/micropython_esp32c3/libs.json"
]
}
},
"pythonToBlockly": false,
"web": {
"com": "serial",
"burn": {
"erase": true,
"micropython:esp32s3:mixgo_zero": {
"binFile": [
{
"offset": "0x0000",
"path": "./build/Mixgo_Zero_lib-v1.21.0.bin"
}, {
"offset": "0xE00000",
"path": "../micropython/build/HZK16.bin"
}
]
},
"micropython:esp32s3:mixgo_nova": {
"binFile": [
{
"offset": "0x0000",
"path": "./build/Mixgo_Nova_lib-v1.21.0.bin"
}, {
"offset": "0x700000",
"path": "../micropython/build/HZK12.bin"
}
]
},
"micropython:esp32s3:generic": {
"binFile": [
{
"offset": "0x0000",
"path": "./build/Mixgo_Nova_lib-v1.21.0.bin"
}
]
}
},
"upload": {
"reset": []
}
}
}