{
  "SPRESENSE:spresense:spresense": {
    "name": "Spresense",
    "version": "3.4.7",
    "config_options": [
        {
            "option": "Debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Core",
            "option_label": "Core",
            "values": [
                {
                    "value": "Main",
                    "value_label": "MainCore",
                    "selected": true
                },
                {
                    "value": "Sub1",
                    "value_label": "SubCore 1"
                },
                {
                    "value": "Sub2",
                    "value_label": "SubCore 2"
                },
                {
                    "value": "Sub3",
                    "value_label": "SubCore 3"
                },
                {
                    "value": "Sub4",
                    "value_label": "SubCore 4"
                },
                {
                    "value": "Sub5",
                    "value_label": "SubCore 5"
                }
            ]
        },
        {
            "option": "Memory",
            "option_label": "Memory",
            "values": [
                {
                    "value": "768",
                    "value_label": "768 KB (Default)",
                    "selected": true
                },
                {
                    "value": "128",
                    "value_label": "128 KB"
                },
                {
                    "value": "256",
                    "value_label": "256 KB"
                },
                {
                    "value": "384",
                    "value_label": "384 KB"
                },
                {
                    "value": "512",
                    "value_label": "512 KB"
                },
                {
                    "value": "640",
                    "value_label": "640 KB"
                },
                {
                    "value": "896",
                    "value_label": "896 KB"
                },
                {
                    "value": "1024",
                    "value_label": "1024 KB"
                },
                {
                    "value": "1152",
                    "value_label": "1152 KB"
                },
                {
                    "value": "1280",
                    "value_label": "1280 KB"
                },
                {
                    "value": "1408",
                    "value_label": "1408 KB"
                },
                {
                    "value": "1536",
                    "value_label": "1536 KB"
                }
            ]
        },
        {
            "option": "UploadSpeed",
            "option_label": "UploadSpeed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "576000",
                    "value_label": "576000"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "1000000",
                    "value_label": "1000000"
                },
                {
                    "value": "1152000",
                    "value_label": "1152000"
                }
            ]
        }
    ],
    "package_url": "https://github.com/sonydevworld/spresense-arduino-compatible/releases/download/generic/package_spresense_index.json",
    "usb_ids": [
        {
            "vid": "0x10C4",
            "pid": "0xEA60"
        }
    ]
},
  "STMicroelectronics:stm32:3dprinter": {
    "name": "3D printer boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "ARMED_V1",
                    "value_label": "Armed V1",
                    "selected": true
                },
                {
                    "value": "EBB42_V1_1",
                    "value_label": "Big Tree Tech EBB42 V1.1"
                },
                {
                    "value": "EEXTR_F030_V1",
                    "value_label": "EExtruder F030 V1"
                },
                {
                    "value": "FYSETC_S6",
                    "value_label": "FYSETC_S6"
                },
                {
                    "value": "MALYANM200_F103CB",
                    "value_label": "Malyan M200 V1"
                },
                {
                    "value": "MALYANM200_F070CB",
                    "value_label": "Malyan M200 V2"
                },
                {
                    "value": "MALYANM300_F070CB",
                    "value_label": "Malyan M300"
                },
                {
                    "value": "PRNTR_V1",
                    "value_label": "PRNTR v1"
                },
                {
                    "value": "PRNTR_V2",
                    "value_label": "PRNTR v2"
                },
                {
                    "value": "REMRAM_V1",
                    "value_label": "RemRam v1"
                },
                {
                    "value": "RUMBA32",
                    "value_label": "RUMBA32"
                },
                {
                    "value": "ST3DP001_EVAL",
                    "value_label": "STEVAL-3DP001V1"
                },
                {
                    "value": "VAKE_V1",
                    "value_label": "VAkE v1.0"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:Blues": {
    "name": "Blues boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "CYGNET",
                    "value_label": "Cygnet",
                    "selected": true
                },
                {
                    "value": "HERON",
                    "value_label": "Heron"
                },
                {
                    "value": "SWAN_R5",
                    "value_label": "Swan R5"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)",
                    "selected": true
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                },
                {
                    "value": "none",
                    "value_label": "None"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)",
                    "selected": true
                },
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)"
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "none",
                    "value_label": "None"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)",
                    "selected": true
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                },
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:Disco": {
    "name": "Discovery",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "B_G431B_ESC1",
                    "value_label": "B-G431B-ESC1",
                    "selected": true
                },
                {
                    "value": "B_L072Z_LRWAN1",
                    "value_label": "B-L072Z-LRWAN1"
                },
                {
                    "value": "B_L475E_IOT01A",
                    "value_label": "B-L475E-IOT01A"
                },
                {
                    "value": "B_L4S5I_IOT01A",
                    "value_label": "B-L4S5I-IOT01A"
                },
                {
                    "value": "B_U585I_IOT02A",
                    "value_label": "B-U585I-IOT02A"
                },
                {
                    "value": "STDES_MB2095",
                    "value_label": "STDES-MB2095"
                },
                {
                    "value": "STM32C0116_DK",
                    "value_label": "STM32C0116-DK"
                },
                {
                    "value": "STM32C0316_DK",
                    "value_label": "STM32C0316-DK"
                },
                {
                    "value": "DISCO_F030R8",
                    "value_label": "STM32F030R8-DISCVL"
                },
                {
                    "value": "DISCO_F072RB",
                    "value_label": "STM32F072B-DISCOVERY"
                },
                {
                    "value": "DISCO_F100RB",
                    "value_label": "STM32F100RB-DISCVL"
                },
                {
                    "value": "DISCO_F303VC",
                    "value_label": "STM32F3-DISCOVERY"
                },
                {
                    "value": "DISCO_F407VG",
                    "value_label": "STM32F407G-DISC1"
                },
                {
                    "value": "DISCO_F411VE",
                    "value_label": "STM32F411E-DISCO"
                },
                {
                    "value": "DISCO_F413ZH",
                    "value_label": "STM32F413H-DISCO"
                },
                {
                    "value": "DISCO_F429ZI",
                    "value_label": "STM32F429ZI-DISCO"
                },
                {
                    "value": "DISCO_F723IE",
                    "value_label": "STM32F723E-DISCOVERY"
                },
                {
                    "value": "DISCO_F746NG",
                    "value_label": "STM32F746G-DISCOVERY"
                },
                {
                    "value": "DISCO_G0316",
                    "value_label": "STM32G0316-DISCO"
                },
                {
                    "value": "STM32H573I_DK",
                    "value_label": "STM32H573I-DK"
                },
                {
                    "value": "STM32H747I_DISCO",
                    "value_label": "STM32H747I-DISCO"
                },
                {
                    "value": "STM32L562E_DK",
                    "value_label": "STM32L562E-DK"
                },
                {
                    "value": "STM32WB5MM_DK",
                    "value_label": "STM32WB5MM-DK"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Mass Storage",
                    "selected": true
                },
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)"
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        },
        {
            "vid": "0x0483",
            "pid": "0x3744"
        },
        {
            "vid": "0x0483",
            "pid": "0x3748"
        },
        {
            "vid": "0x0483",
            "pid": "0x374B"
        },
        {
            "vid": "0x0483",
            "pid": "0x374E"
        },
        {
            "vid": "0x0483",
            "pid": "0x374F"
        },
        {
            "vid": "0x0483",
            "pid": "0x3752"
        },
        {
            "vid": "0x0483",
            "pid": "0x3753"
        }
    ]
},
  "STMicroelectronics:stm32:ELV_Modular_System": {
    "name": "ELV Modular System boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "ELV_BM_TRX1",
                    "value_label": "ELV-LW-Base ELV_BM_TRX1",
                    "selected": true
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD) with Bootloader",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link) with Bootloader"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial) with Bootloader"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:ESC_board": {
    "name": "Electronic speed controllers",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "STORM32_V1_31_RC",
                    "value_label": "STorM32 BGC v1.31 RC",
                    "selected": true
                },
                {
                    "value": "WRAITH32_V1",
                    "value_label": "Wraith V1 ESC"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:Elecgator": {
    "name": "Elecgator boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "ETHERCAT_DUINO",
                    "value_label": "EtherCATduino",
                    "selected": true
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:Eval": {
    "name": "Eval",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "STEVAL_MKSBOX1V1",
                    "value_label": "SensorTile.box",
                    "selected": true
                },
                {
                    "value": "STEVAL_MKBOXPRO",
                    "value_label": "SensorTile.box Pro"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        },
        {
            "vid": "0x0483",
            "pid": "0x3744"
        },
        {
            "vid": "0x0483",
            "pid": "0x3748"
        },
        {
            "vid": "0x0483",
            "pid": "0x374B"
        },
        {
            "vid": "0x0483",
            "pid": "0x374E"
        },
        {
            "vid": "0x0483",
            "pid": "0x374F"
        },
        {
            "vid": "0x0483",
            "pid": "0x3752"
        },
        {
            "vid": "0x0483",
            "pid": "0x3753"
        }
    ]
},
  "STMicroelectronics:stm32:Garatronic": {
    "name": "Garatronic-McHobby",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "PYBSTICK26_DUINO",
                    "value_label": "PYBSTICK26 Duino",
                    "selected": true
                },
                {
                    "value": "PYBSTICK26_LITE",
                    "value_label": "PYBSTICK26 Lite"
                },
                {
                    "value": "PYBSTICK26_PRO",
                    "value_label": "PYBSTICK26 Pro"
                },
                {
                    "value": "PYBSTICK26_STD",
                    "value_label": "PYBSTICK26 STD-Programmez"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)",
                    "selected": true
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenC0": {
    "name": "Generic STM32C0 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_C011D6YX",
                    "value_label": "Generic C011D6Yx",
                    "selected": true
                },
                {
                    "value": "GENERIC_C011F4PX",
                    "value_label": "Generic C011F4Px"
                },
                {
                    "value": "GENERIC_C011F4UX",
                    "value_label": "Generic C011F4Ux"
                },
                {
                    "value": "GENERIC_C011F6PX",
                    "value_label": "Generic C011F6Px"
                },
                {
                    "value": "GENERIC_C011F6UX",
                    "value_label": "Generic C011F6Ux"
                },
                {
                    "value": "GENERIC_C011J4MX",
                    "value_label": "Generic C011J4Mx"
                },
                {
                    "value": "GENERIC_C011J6MX",
                    "value_label": "Generic C011J6Mx"
                },
                {
                    "value": "GENERIC_C031C4TX",
                    "value_label": "Generic C031C4Tx"
                },
                {
                    "value": "GENERIC_C031C4UX",
                    "value_label": "Generic C031C4Ux"
                },
                {
                    "value": "GENERIC_C031C6TX",
                    "value_label": "Generic C031C6Tx"
                },
                {
                    "value": "GENERIC_C031C6UX",
                    "value_label": "Generic C031C6Ux"
                },
                {
                    "value": "GENERIC_C031F4PX",
                    "value_label": "Generic C031F4Px"
                },
                {
                    "value": "GENERIC_C031F6PX",
                    "value_label": "Generic C031F6Px"
                },
                {
                    "value": "GENERIC_C051C6TX",
                    "value_label": "Generic C051C6Tx"
                },
                {
                    "value": "GENERIC_C051C6UX",
                    "value_label": "Generic C051C6Ux"
                },
                {
                    "value": "GENERIC_C051C8TX",
                    "value_label": "Generic C051C8Tx"
                },
                {
                    "value": "GENERIC_C051C8UX",
                    "value_label": "Generic C051C8Ux"
                },
                {
                    "value": "GENERIC_C071G8UX",
                    "value_label": "Generic C071G8Ux"
                },
                {
                    "value": "GENERIC_C071GBUX",
                    "value_label": "Generic C071GBUx"
                },
                {
                    "value": "GENERIC_C071R8TX",
                    "value_label": "Generic C071R8Tx"
                },
                {
                    "value": "GENERIC_C071RBTX",
                    "value_label": "Generic C071RBTx"
                },
                {
                    "value": "GENERIC_C092CBTX",
                    "value_label": "Generic C092CBTx"
                },
                {
                    "value": "GENERIC_C092CBUX",
                    "value_label": "Generic C092CBUx"
                },
                {
                    "value": "GENERIC_C092CCTX",
                    "value_label": "Generic C092CCTx"
                },
                {
                    "value": "GENERIC_C092CCUX",
                    "value_label": "Generic C092CCUx"
                },
                {
                    "value": "GENERIC_C092RBTX",
                    "value_label": "Generic C092RBTx"
                },
                {
                    "value": "GENERIC_C092RCIX",
                    "value_label": "Generic C092RCIx"
                },
                {
                    "value": "GENERIC_C092RCTX",
                    "value_label": "Generic C092RCTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable",
                    "value_label": "Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:GenC5": {
    "name": "Generic STM32C5 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_C552RCTX",
                    "value_label": "Generic C552RCTx",
                    "selected": true
                },
                {
                    "value": "GENERIC_C552RETX",
                    "value_label": "Generic C552RETx"
                },
                {
                    "value": "GENERIC_C562RETX",
                    "value_label": "Generic C562RETx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable",
                    "value_label": "Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenF0": {
    "name": "Generic STM32F0 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "DEMO_F030F4",
                    "value_label": "STM32F030F4 Demo board (HSE 8Mhz)",
                    "selected": true
                },
                {
                    "value": "DEMO_F030F4_16M",
                    "value_label": "STM32F030F4 Demo board (HSE 16Mhz)"
                },
                {
                    "value": "DEMO_F030F4_HSI",
                    "value_label": "STM32F030F4 Demo board (HSI internal RC oscillator)"
                },
                {
                    "value": "GENERIC_F030C6TX",
                    "value_label": "Generic F030C6Tx"
                },
                {
                    "value": "GENERIC_F030C8TX",
                    "value_label": "Generic F030C8Tx"
                },
                {
                    "value": "GENERIC_F030F4PX",
                    "value_label": "Generic F030F4Px"
                },
                {
                    "value": "GENERIC_F030K6TX",
                    "value_label": "Generic F030K6Tx"
                },
                {
                    "value": "GENERIC_F030R8TX",
                    "value_label": "Generic F030R8Tx"
                },
                {
                    "value": "GENERIC_F031C4TX",
                    "value_label": "Generic F031C4Tx"
                },
                {
                    "value": "GENERIC_F031C6TX",
                    "value_label": "Generic F031C6Tx"
                },
                {
                    "value": "GENERIC_F031E6YX",
                    "value_label": "Generic F031E6Yx"
                },
                {
                    "value": "GENERIC_F031F4PX",
                    "value_label": "Generic F031F4Px"
                },
                {
                    "value": "GENERIC_F031F6PX",
                    "value_label": "Generic F031F6Px"
                },
                {
                    "value": "GENERIC_F031G4UX",
                    "value_label": "Generic F031G4Ux"
                },
                {
                    "value": "GENERIC_F031G6UX",
                    "value_label": "Generic F031G6Ux"
                },
                {
                    "value": "GENERIC_F031K4UX",
                    "value_label": "Generic F031K4Ux"
                },
                {
                    "value": "GENERIC_F031K6TX",
                    "value_label": "Generic F031K6Tx"
                },
                {
                    "value": "GENERIC_F031K6UX",
                    "value_label": "Generic F031K6Ux"
                },
                {
                    "value": "GENERIC_F038C6TX",
                    "value_label": "Generic F038C6Tx"
                },
                {
                    "value": "GENERIC_F038E6YX",
                    "value_label": "Generic F038E6Yx"
                },
                {
                    "value": "GENERIC_F038F6PX",
                    "value_label": "Generic F038F6Px"
                },
                {
                    "value": "GENERIC_F038G6UX",
                    "value_label": "Generic F038G6Ux"
                },
                {
                    "value": "GENERIC_F038K6UX",
                    "value_label": "Generic F038K6Ux"
                },
                {
                    "value": "GENERIC_F042C4TX",
                    "value_label": "Generic F042C4Tx"
                },
                {
                    "value": "GENERIC_F042C4UX",
                    "value_label": "Generic F042C4Ux"
                },
                {
                    "value": "GENERIC_F042C6TX",
                    "value_label": "Generic F042C6Tx"
                },
                {
                    "value": "GENERIC_F042C6UX",
                    "value_label": "Generic F042C6Ux"
                },
                {
                    "value": "GENERIC_F042F4PX",
                    "value_label": "Generic F042F4Px"
                },
                {
                    "value": "GENERIC_F042F6PX",
                    "value_label": "Generic F042F6Px"
                },
                {
                    "value": "GENERIC_F042G4UX",
                    "value_label": "Generic F042G4Ux"
                },
                {
                    "value": "GENERIC_F042G6UX",
                    "value_label": "Generic F042G6Ux"
                },
                {
                    "value": "GENERIC_F042K4TX",
                    "value_label": "Generic F042K4Tx"
                },
                {
                    "value": "GENERIC_F042K4UX",
                    "value_label": "Generic F042K4Ux"
                },
                {
                    "value": "GENERIC_F042K6TX",
                    "value_label": "Generic F042K6Tx"
                },
                {
                    "value": "GENERIC_F042K6UX",
                    "value_label": "Generic F042K6Ux"
                },
                {
                    "value": "GENERIC_F042T6YX",
                    "value_label": "Generic F042T6Yx"
                },
                {
                    "value": "GENERIC_F048G6UX",
                    "value_label": "Generic F048G6Ux"
                },
                {
                    "value": "GENERIC_F048T6YX",
                    "value_label": "Generic F048T6Yx"
                },
                {
                    "value": "GENERIC_F051C4TX",
                    "value_label": "Generic F051C4Tx"
                },
                {
                    "value": "GENERIC_F051C4UX",
                    "value_label": "Generic F051C4Ux"
                },
                {
                    "value": "GENERIC_F051K4TX",
                    "value_label": "Generic F051K4Tx"
                },
                {
                    "value": "GENERIC_F051K6UX",
                    "value_label": "Generic F051K6Ux"
                },
                {
                    "value": "GENERIC_F051K8UX",
                    "value_label": "Generic F051K8Ux"
                },
                {
                    "value": "GENERIC_F051R4TX",
                    "value_label": "Generic F051R4Tx"
                },
                {
                    "value": "GENERIC_F051T8YX",
                    "value_label": "Generic F051T8Yx"
                },
                {
                    "value": "GENERIC_F058C8UX",
                    "value_label": "Generic F058C8Ux"
                },
                {
                    "value": "GENERIC_F058R8HX",
                    "value_label": "Generic F058R8Hx"
                },
                {
                    "value": "GENERIC_F058R8TX",
                    "value_label": "Generic F058R8Tx"
                },
                {
                    "value": "GENERIC_F058T8YX",
                    "value_label": "Generic F058T8Yx"
                },
                {
                    "value": "GENERIC_F070CBTX",
                    "value_label": "Generic F070CBTx"
                },
                {
                    "value": "GENERIC_F070RBTX",
                    "value_label": "Generic F070RBTx"
                },
                {
                    "value": "GENERIC_F071C8TX",
                    "value_label": "Generic F071C8Tx"
                },
                {
                    "value": "GENERIC_F071C8UX",
                    "value_label": "Generic F071C8Ux"
                },
                {
                    "value": "GENERIC_F071CBTX",
                    "value_label": "Generic F071CBTx"
                },
                {
                    "value": "GENERIC_F071CBUX",
                    "value_label": "Generic F071CBUx"
                },
                {
                    "value": "GENERIC_F071CBYX",
                    "value_label": "Generic F071CBYx"
                },
                {
                    "value": "GENERIC_F071RBTX",
                    "value_label": "Generic F071RBTx"
                },
                {
                    "value": "GENERIC_F071V8HX",
                    "value_label": "Generic F071V8Hx"
                },
                {
                    "value": "GENERIC_F071V8TX",
                    "value_label": "Generic F071V8Tx"
                },
                {
                    "value": "GENERIC_F071VBHX",
                    "value_label": "Generic F071VBHx"
                },
                {
                    "value": "GENERIC_F071VBTX",
                    "value_label": "Generic F071VBTx"
                },
                {
                    "value": "GENERIC_F072C8TX",
                    "value_label": "Generic F072C8Tx"
                },
                {
                    "value": "GENERIC_F072C8UX",
                    "value_label": "Generic F072C8Ux"
                },
                {
                    "value": "GENERIC_F072CBTX",
                    "value_label": "Generic F072CBTx"
                },
                {
                    "value": "GENERIC_F072CBUX",
                    "value_label": "Generic F072CBUx"
                },
                {
                    "value": "GENERIC_F072CBYX",
                    "value_label": "Generic F072CBYx"
                },
                {
                    "value": "GENERIC_F072R8TX",
                    "value_label": "Generic F072R8Tx"
                },
                {
                    "value": "GENERIC_F072RBHX",
                    "value_label": "Generic F072RBHx"
                },
                {
                    "value": "GENERIC_F072RBIX",
                    "value_label": "Generic F072RBIx"
                },
                {
                    "value": "GENERIC_F072RBTX",
                    "value_label": "Generic F072RBTx"
                },
                {
                    "value": "GENERIC_F072V8HX",
                    "value_label": "Generic F072V8Hx"
                },
                {
                    "value": "GENERIC_F072V8TX",
                    "value_label": "Generic F072V8Tx"
                },
                {
                    "value": "GENERIC_F072VBHX",
                    "value_label": "Generic F072VBHx"
                },
                {
                    "value": "GENERIC_F072VBTX",
                    "value_label": "Generic F072VBTx"
                },
                {
                    "value": "GENERIC_F078CBTX",
                    "value_label": "Generic F078CBTx"
                },
                {
                    "value": "GENERIC_F078CBUX",
                    "value_label": "Generic F078CBUx"
                },
                {
                    "value": "GENERIC_F078CBYX",
                    "value_label": "Generic F078CBYx"
                },
                {
                    "value": "GENERIC_F078RBHX",
                    "value_label": "Generic F078RBHx"
                },
                {
                    "value": "GENERIC_F078RBTX",
                    "value_label": "Generic F078RBTx"
                },
                {
                    "value": "GENERIC_F078VBHX",
                    "value_label": "Generic F078VBHx"
                },
                {
                    "value": "GENERIC_F078VBTX",
                    "value_label": "Generic F078VBTx"
                },
                {
                    "value": "GENERIC_F091CBTX",
                    "value_label": "Generic F091CBTx"
                },
                {
                    "value": "GENERIC_F091CBUX",
                    "value_label": "Generic F091CBUx"
                },
                {
                    "value": "GENERIC_F091CCTX",
                    "value_label": "Generic F091CCTx"
                },
                {
                    "value": "GENERIC_F091CCUX",
                    "value_label": "Generic F091CCUx"
                },
                {
                    "value": "GENERIC_F091RBTX",
                    "value_label": "Generic F091RBTx"
                },
                {
                    "value": "GENERIC_F091RCHX",
                    "value_label": "Generic F091RCHx"
                },
                {
                    "value": "GENERIC_F091RCTX",
                    "value_label": "Generic F091RCTx"
                },
                {
                    "value": "GENERIC_F091RCYX",
                    "value_label": "Generic F091RCYx"
                },
                {
                    "value": "GENERIC_F091VBTX",
                    "value_label": "Generic F091VBTx"
                },
                {
                    "value": "GENERIC_F091VCHX",
                    "value_label": "Generic F091VCHx"
                },
                {
                    "value": "GENERIC_F091VCTX",
                    "value_label": "Generic F091VCTx"
                },
                {
                    "value": "GENERIC_F098CCTX",
                    "value_label": "Generic F098CCTx"
                },
                {
                    "value": "GENERIC_F098CCUX",
                    "value_label": "Generic F098CCUx"
                },
                {
                    "value": "GENERIC_F098RCHX",
                    "value_label": "Generic F098RCHx"
                },
                {
                    "value": "GENERIC_F098RCTX",
                    "value_label": "Generic F098RCTx"
                },
                {
                    "value": "GENERIC_F098RCYX",
                    "value_label": "Generic F098RCYx"
                },
                {
                    "value": "GENERIC_F098VCHX",
                    "value_label": "Generic F098VCHx"
                },
                {
                    "value": "GENERIC_F098VCTX",
                    "value_label": "Generic F098VCTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenF1": {
    "name": "Generic STM32F1 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "BLACKPILL_F103C8",
                    "value_label": "BlackPill F103C8",
                    "selected": true
                },
                {
                    "value": "BLACKPILL_F103CB",
                    "value_label": "BlackPill F103CB (or C8 with 128k)"
                },
                {
                    "value": "BLUEBUTTON_F103R8T",
                    "value_label": "Blue Button F103R8T"
                },
                {
                    "value": "BLUEBUTTON_F103RBT",
                    "value_label": "Blue Button F103RBT"
                },
                {
                    "value": "BLUEBUTTON_F103RCT",
                    "value_label": "Blue Button F103RCT"
                },
                {
                    "value": "BLUEBUTTON_F103RET",
                    "value_label": "Blue Button F103RET"
                },
                {
                    "value": "BLUEPILL_F103C6",
                    "value_label": "BluePill F103C6 (32K)"
                },
                {
                    "value": "BLUEPILL_F103C8",
                    "value_label": "BluePill F103C8"
                },
                {
                    "value": "BLUEPILL_F103CB",
                    "value_label": "BluePill F103CB (or C8 with 128k)"
                },
                {
                    "value": "DATABOARD",
                    "value_label": "Databoard"
                },
                {
                    "value": "HY_TINYSTM103TB",
                    "value_label": "HY-TinySTM103TB"
                },
                {
                    "value": "MAPLEMINI_F103CB",
                    "value_label": "Maple Mini F103CB"
                },
                {
                    "value": "VCCGND_F103ZET6_MINI",
                    "value_label": "VCCGND F103ZET6 Mini"
                },
                {
                    "value": "VCCGND_F103ZET6",
                    "value_label": "VCCGND F103ZET6"
                },
                {
                    "value": "GENERIC_F100C4TX",
                    "value_label": "Generic F100C4Tx"
                },
                {
                    "value": "GENERIC_F100C6TX",
                    "value_label": "Generic F100C6Tx"
                },
                {
                    "value": "GENERIC_F100C8TX",
                    "value_label": "Generic F100C8Tx"
                },
                {
                    "value": "GENERIC_F100CBTX",
                    "value_label": "Generic F100CBTx"
                },
                {
                    "value": "GENERIC_F100R4HX",
                    "value_label": "Generic F100R4Hx"
                },
                {
                    "value": "GENERIC_F100R6HX",
                    "value_label": "Generic F100R6Hx"
                },
                {
                    "value": "GENERIC_F100R8TX",
                    "value_label": "Generic F100R8Tx"
                },
                {
                    "value": "GENERIC_F100RBTX",
                    "value_label": "Generic F100RBTx"
                },
                {
                    "value": "GENERIC_F100V8TX",
                    "value_label": "Generic F100V8Tx"
                },
                {
                    "value": "GENERIC_F100VBTX",
                    "value_label": "Generic F100VBTx"
                },
                {
                    "value": "GENERIC_F100ZCTX",
                    "value_label": "Generic F100ZCTx"
                },
                {
                    "value": "GENERIC_F100ZDTX",
                    "value_label": "Generic F100ZDTx"
                },
                {
                    "value": "GENERIC_F100ZETX",
                    "value_label": "Generic F100ZETx"
                },
                {
                    "value": "GENERIC_F101C4TX",
                    "value_label": "Generic F101C4Tx"
                },
                {
                    "value": "GENERIC_F101C6TX",
                    "value_label": "Generic F101C6Tx"
                },
                {
                    "value": "GENERIC_F101R4TX",
                    "value_label": "Generic F101R4Tx"
                },
                {
                    "value": "GENERIC_F101R6TX",
                    "value_label": "Generic F101R6Tx"
                },
                {
                    "value": "GENERIC_F101T4UX",
                    "value_label": "Generic F101T4Ux"
                },
                {
                    "value": "GENERIC_F101T6UX",
                    "value_label": "Generic F101T6Ux"
                },
                {
                    "value": "GENERIC_F101V8TX",
                    "value_label": "Generic F101V8Tx"
                },
                {
                    "value": "GENERIC_F101VBTX",
                    "value_label": "Generic F101VBTx"
                },
                {
                    "value": "GENERIC_F101ZCTX",
                    "value_label": "Generic F101ZCTx"
                },
                {
                    "value": "GENERIC_F101ZDTX",
                    "value_label": "Generic F101ZDTx"
                },
                {
                    "value": "GENERIC_F101ZETX",
                    "value_label": "Generic F101ZETx"
                },
                {
                    "value": "GENERIC_F103C4TX",
                    "value_label": "Generic F103C4Tx"
                },
                {
                    "value": "GENERIC_F103C6TX",
                    "value_label": "Generic F103C6Tx"
                },
                {
                    "value": "GENERIC_F103C6UX",
                    "value_label": "Generic F103C6Ux"
                },
                {
                    "value": "GENERIC_F103C8TX",
                    "value_label": "Generic F103C8Tx"
                },
                {
                    "value": "GENERIC_F103CBTX",
                    "value_label": "Generic F103CBTx"
                },
                {
                    "value": "GENERIC_F103CBUX",
                    "value_label": "Generic F103CBUx"
                },
                {
                    "value": "GENERIC_F103R4HX",
                    "value_label": "Generic F103R4Hx"
                },
                {
                    "value": "GENERIC_F103R4TX",
                    "value_label": "Generic F103R4Tx"
                },
                {
                    "value": "GENERIC_F103R6HX",
                    "value_label": "Generic F103R6Hx"
                },
                {
                    "value": "GENERIC_F103R6TX",
                    "value_label": "Generic F103R6Tx"
                },
                {
                    "value": "GENERIC_F103R8HX",
                    "value_label": "Generic F103R8Hx"
                },
                {
                    "value": "GENERIC_F103R8TX",
                    "value_label": "Generic F103R8Tx"
                },
                {
                    "value": "GENERIC_F103RBHX",
                    "value_label": "Generic F103RBHx"
                },
                {
                    "value": "GENERIC_F103RBTX",
                    "value_label": "Generic F103RBTx"
                },
                {
                    "value": "GENERIC_F103RCTX",
                    "value_label": "Generic F103RCTx"
                },
                {
                    "value": "GENERIC_F103RCYX",
                    "value_label": "Generic F103RCYx"
                },
                {
                    "value": "GENERIC_F103RDTX",
                    "value_label": "Generic F103RDTx"
                },
                {
                    "value": "GENERIC_F103RDYX",
                    "value_label": "Generic F103RDYx"
                },
                {
                    "value": "GENERIC_F103RETX",
                    "value_label": "Generic F103RETx"
                },
                {
                    "value": "GENERIC_F103REYX",
                    "value_label": "Generic F103REYx"
                },
                {
                    "value": "GENERIC_F103RFTX",
                    "value_label": "Generic F103RFTx"
                },
                {
                    "value": "GENERIC_F103RGTX",
                    "value_label": "Generic F103RGTx"
                },
                {
                    "value": "GENERIC_F103T4UX",
                    "value_label": "Generic F103T4Ux"
                },
                {
                    "value": "GENERIC_F103T6UX",
                    "value_label": "Generic F103T6Ux"
                },
                {
                    "value": "GENERIC_F103T8UX",
                    "value_label": "Generic F103T8Ux"
                },
                {
                    "value": "GENERIC_F103TBUX",
                    "value_label": "Generic F103TBUx"
                },
                {
                    "value": "GENERIC_F103V8HX",
                    "value_label": "Generic F103V8Hx"
                },
                {
                    "value": "GENERIC_F103V8TX",
                    "value_label": "Generic F103V8Tx"
                },
                {
                    "value": "GENERIC_F103VBHX",
                    "value_label": "Generic F103VBHx"
                },
                {
                    "value": "GENERIC_F103VBIX",
                    "value_label": "Generic F103VBIx"
                },
                {
                    "value": "GENERIC_F103VBTX",
                    "value_label": "Generic F103VBTx"
                },
                {
                    "value": "GENERIC_F103VCHX",
                    "value_label": "Generic F103VCHx"
                },
                {
                    "value": "GENERIC_F103VCTX",
                    "value_label": "Generic F103VCTx"
                },
                {
                    "value": "GENERIC_F103VDHX",
                    "value_label": "Generic F103VDHx"
                },
                {
                    "value": "GENERIC_F103VDTX",
                    "value_label": "Generic F103VDTx"
                },
                {
                    "value": "GENERIC_F103VEHX",
                    "value_label": "Generic F103VEHx"
                },
                {
                    "value": "GENERIC_F103VETX",
                    "value_label": "Generic F103VETx"
                },
                {
                    "value": "GENERIC_F103VFTX",
                    "value_label": "Generic F103VFTx"
                },
                {
                    "value": "GENERIC_F103VGTX",
                    "value_label": "Generic F103VGTx"
                },
                {
                    "value": "GENERIC_F103ZCHX",
                    "value_label": "Generic F103ZCHx"
                },
                {
                    "value": "GENERIC_F103ZCTX",
                    "value_label": "Generic F103ZCTx"
                },
                {
                    "value": "GENERIC_F103ZDHX",
                    "value_label": "Generic F103ZDHx"
                },
                {
                    "value": "GENERIC_F103ZDTX",
                    "value_label": "Generic F103ZDTx"
                },
                {
                    "value": "GENERIC_F103ZEHX",
                    "value_label": "Generic F103ZEHx"
                },
                {
                    "value": "GENERIC_F103ZETX",
                    "value_label": "Generic F103ZETx"
                },
                {
                    "value": "GENERIC_F103ZFHX",
                    "value_label": "Generic F103ZFHx"
                },
                {
                    "value": "GENERIC_F103ZFTX",
                    "value_label": "Generic F103ZFTx"
                },
                {
                    "value": "GENERIC_F103ZGHX",
                    "value_label": "Generic F103ZGHx"
                },
                {
                    "value": "GENERIC_F103ZGTX",
                    "value_label": "Generic F103ZGTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "hidMethod",
                    "value_label": "HID Bootloader 2.2"
                },
                {
                    "value": "dfu2Method",
                    "value_label": "Maple DFU Bootloader 2.0"
                },
                {
                    "value": "dfuoMethod",
                    "value_label": "Maple DFU Bootloader original"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenF2": {
    "name": "Generic STM32F2 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_F205RBTX",
                    "value_label": "Generic F205RBTx",
                    "selected": true
                },
                {
                    "value": "GENERIC_F205RCTX",
                    "value_label": "Generic F205RCTx"
                },
                {
                    "value": "GENERIC_F205RETX",
                    "value_label": "Generic F205RETx"
                },
                {
                    "value": "GENERIC_F205REYX",
                    "value_label": "Generic F205REYx"
                },
                {
                    "value": "GENERIC_F205RFTX",
                    "value_label": "Generic F205RFTx"
                },
                {
                    "value": "GENERIC_F205RGEX",
                    "value_label": "Generic F205RGEx"
                },
                {
                    "value": "GENERIC_F205RGTX",
                    "value_label": "Generic F205RGTx"
                },
                {
                    "value": "GENERIC_F205RGYX",
                    "value_label": "Generic F205RGYx"
                },
                {
                    "value": "GENERIC_F205VBTX",
                    "value_label": "Generic F205VBTx"
                },
                {
                    "value": "GENERIC_F205VCTX",
                    "value_label": "Generic F205VCTx"
                },
                {
                    "value": "GENERIC_F205VETX",
                    "value_label": "Generic F205VETx"
                },
                {
                    "value": "GENERIC_F205VFTX",
                    "value_label": "Generic F205VFTx"
                },
                {
                    "value": "GENERIC_F205VGTX",
                    "value_label": "Generic F205VGTx"
                },
                {
                    "value": "GENERIC_F205ZCTX",
                    "value_label": "Generic F205ZCTx"
                },
                {
                    "value": "GENERIC_F205ZETX",
                    "value_label": "Generic F205ZETx"
                },
                {
                    "value": "GENERIC_F205ZFTX",
                    "value_label": "Generic F205ZFTx"
                },
                {
                    "value": "GENERIC_F205ZGTX",
                    "value_label": "Generic F205ZGTx"
                },
                {
                    "value": "GENERIC_F207ICHX",
                    "value_label": "Generic F207ICHx"
                },
                {
                    "value": "GENERIC_F207ICTX",
                    "value_label": "Generic F207ICTx"
                },
                {
                    "value": "GENERIC_F207IEHX",
                    "value_label": "Generic F207IEHx"
                },
                {
                    "value": "GENERIC_F207IETX",
                    "value_label": "Generic F207IETx"
                },
                {
                    "value": "GENERIC_F207IFHX",
                    "value_label": "Generic F207IFHx"
                },
                {
                    "value": "GENERIC_F207IFTX",
                    "value_label": "Generic F207IFTx"
                },
                {
                    "value": "GENERIC_F207IGHX",
                    "value_label": "Generic F207IGHx"
                },
                {
                    "value": "GENERIC_F207IGTX",
                    "value_label": "Generic F207IGTx"
                },
                {
                    "value": "GENERIC_F207VCTX",
                    "value_label": "Generic F207VCTx"
                },
                {
                    "value": "GENERIC_F207VETX",
                    "value_label": "Generic F207VETx"
                },
                {
                    "value": "GENERIC_F207VFTX",
                    "value_label": "Generic F207VFTx"
                },
                {
                    "value": "GENERIC_F207VGTX",
                    "value_label": "Generic F207VGTx"
                },
                {
                    "value": "GENERIC_F207ZCTX",
                    "value_label": "Generic F207ZCTx"
                },
                {
                    "value": "GENERIC_F207ZETX",
                    "value_label": "Generic F207ZETx"
                },
                {
                    "value": "GENERIC_F207ZFTX",
                    "value_label": "Generic F207ZFTx"
                },
                {
                    "value": "GENERIC_F207ZGTX",
                    "value_label": "Generic F207ZGTx"
                },
                {
                    "value": "GENERIC_F215RETX",
                    "value_label": "Generic F215RETx"
                },
                {
                    "value": "GENERIC_F215RGTX",
                    "value_label": "Generic F215RGTx"
                },
                {
                    "value": "GENERIC_F215VETX",
                    "value_label": "Generic F215VETx"
                },
                {
                    "value": "GENERIC_F215VGTX",
                    "value_label": "Generic F215VGTx"
                },
                {
                    "value": "GENERIC_F215ZETX",
                    "value_label": "Generic F215ZETx"
                },
                {
                    "value": "GENERIC_F215ZGTX",
                    "value_label": "Generic F215ZGTx"
                },
                {
                    "value": "GENERIC_F217IEHX",
                    "value_label": "Generic F217IEHx"
                },
                {
                    "value": "GENERIC_F217IETX",
                    "value_label": "Generic F217IETx"
                },
                {
                    "value": "GENERIC_F217IGHX",
                    "value_label": "Generic F217IGHx"
                },
                {
                    "value": "GENERIC_F217IGTX",
                    "value_label": "Generic F217IGTx"
                },
                {
                    "value": "GENERIC_F217VETX",
                    "value_label": "Generic F217VETx"
                },
                {
                    "value": "GENERIC_F217VGTX",
                    "value_label": "Generic F217VGTx"
                },
                {
                    "value": "GENERIC_F217ZETX",
                    "value_label": "Generic F217ZETx"
                },
                {
                    "value": "GENERIC_F217ZGTX",
                    "value_label": "Generic F217ZGTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenF3": {
    "name": "Generic STM32F3 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "OLIMEXINO_STM32F3",
                    "value_label": "OLIMEXINO-STM32F3",
                    "selected": true
                },
                {
                    "value": "BLACKPILL_F303CC",
                    "value_label": "RobotDyn BlackPill F303CC"
                },
                {
                    "value": "GENERIC_F301C6TX",
                    "value_label": "Generic F301C6Tx"
                },
                {
                    "value": "GENERIC_F301C8TX",
                    "value_label": "Generic F301C8Tx"
                },
                {
                    "value": "GENERIC_F301C8YX",
                    "value_label": "Generic F301C8Yx"
                },
                {
                    "value": "GENERIC_F301K6TX",
                    "value_label": "Generic F301K6Tx"
                },
                {
                    "value": "GENERIC_F301K8TX",
                    "value_label": "Generic F301K8Tx"
                },
                {
                    "value": "GENERIC_F301R6TX",
                    "value_label": "Generic F301R6Tx"
                },
                {
                    "value": "GENERIC_F301R8TX",
                    "value_label": "Generic F301R8Tx"
                },
                {
                    "value": "GENERIC_F302R6TX",
                    "value_label": "Generic F302R6Tx"
                },
                {
                    "value": "GENERIC_F302R8TX",
                    "value_label": "Generic F302R8Tx"
                },
                {
                    "value": "GENERIC_F303C6TX",
                    "value_label": "Generic F303C6Tx"
                },
                {
                    "value": "GENERIC_F303C8TX",
                    "value_label": "Generic F303C8Tx"
                },
                {
                    "value": "GENERIC_F303CBTX",
                    "value_label": "Generic F303CBTx"
                },
                {
                    "value": "GENERIC_F303CCTX",
                    "value_label": "Generic F303CCTx"
                },
                {
                    "value": "GENERIC_F303K6TX",
                    "value_label": "Generic F303K6Tx"
                },
                {
                    "value": "GENERIC_F303K8TX",
                    "value_label": "Generic F303K8Tx"
                },
                {
                    "value": "GENERIC_F303R6TX",
                    "value_label": "Generic F303R6Tx"
                },
                {
                    "value": "GENERIC_F303R8TX",
                    "value_label": "Generic F303R8Tx"
                },
                {
                    "value": "GENERIC_F303RBTX",
                    "value_label": "Generic F303RBTx"
                },
                {
                    "value": "GENERIC_F303RCTX",
                    "value_label": "Generic F303RCTx"
                },
                {
                    "value": "GENERIC_F303RDTX",
                    "value_label": "Generic F303RDTx"
                },
                {
                    "value": "GENERIC_F303RETX",
                    "value_label": "Generic F303RETx"
                },
                {
                    "value": "GENERIC_F303VBTX",
                    "value_label": "Generic F303VBTx"
                },
                {
                    "value": "GENERIC_F303VCTX",
                    "value_label": "Generic F303VCTx"
                },
                {
                    "value": "GENERIC_F303VDHX",
                    "value_label": "Generic F303VDHx"
                },
                {
                    "value": "GENERIC_F303VDTX",
                    "value_label": "Generic F303VDTx"
                },
                {
                    "value": "GENERIC_F303VEHX",
                    "value_label": "Generic F303VEHx"
                },
                {
                    "value": "GENERIC_F303VETX",
                    "value_label": "Generic F303VETx"
                },
                {
                    "value": "GENERIC_F318C8TX",
                    "value_label": "Generic F318C8Tx"
                },
                {
                    "value": "GENERIC_F318C8YX",
                    "value_label": "Generic F318C8Yx"
                },
                {
                    "value": "GENERIC_F318K8UX",
                    "value_label": "Generic F318K8Ux"
                },
                {
                    "value": "GENERIC_F328C8TX",
                    "value_label": "Generic F328C8Tx"
                },
                {
                    "value": "GENERIC_F334C4TX",
                    "value_label": "Generic F334C4Tx"
                },
                {
                    "value": "GENERIC_F334C6TX",
                    "value_label": "Generic F334C6Tx"
                },
                {
                    "value": "GENERIC_F334C8TX",
                    "value_label": "Generic F334C8Tx"
                },
                {
                    "value": "GENERIC_F334K4TX",
                    "value_label": "Generic F334K4Tx"
                },
                {
                    "value": "GENERIC_F334K6TX",
                    "value_label": "Generic F334K6Tx"
                },
                {
                    "value": "GENERIC_F334K8TX",
                    "value_label": "Generic F334K8Tx"
                },
                {
                    "value": "GENERIC_F334R6TX",
                    "value_label": "Generic F334R6Tx"
                },
                {
                    "value": "GENERIC_F334R8TX",
                    "value_label": "Generic F334R8Tx"
                },
                {
                    "value": "GENERIC_F358CCTX",
                    "value_label": "Generic F358CCTx"
                },
                {
                    "value": "GENERIC_F358RCTX",
                    "value_label": "Generic F358RCTx"
                },
                {
                    "value": "GENERIC_F358VCTX",
                    "value_label": "Generic F358VCTx"
                },
                {
                    "value": "GENERIC_F378CCTX",
                    "value_label": "Generic F378CCTx"
                },
                {
                    "value": "GENERIC_F378RCTX",
                    "value_label": "Generic F378RCTx"
                },
                {
                    "value": "GENERIC_F378RCYX",
                    "value_label": "Generic F378RCYx"
                },
                {
                    "value": "GENERIC_F378VCHX",
                    "value_label": "Generic F378VCHx"
                },
                {
                    "value": "GENERIC_F378VCTX",
                    "value_label": "Generic F378VCTx"
                },
                {
                    "value": "GENERIC_F398VETX",
                    "value_label": "Generic F398VETx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenF4": {
    "name": "Generic STM32F4 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "FEATHER_F405",
                    "value_label": "Adafruit Feather STM32F405",
                    "selected": true
                },
                {
                    "value": "BLACK_F407VE",
                    "value_label": "Black F407VE"
                },
                {
                    "value": "BLACK_F407VG",
                    "value_label": "Black F407VG"
                },
                {
                    "value": "BLACK_F407ZE",
                    "value_label": "Black F407ZE"
                },
                {
                    "value": "BLACK_F407ZG",
                    "value_label": "Black F407ZG"
                },
                {
                    "value": "BLACKPILL_F401CC",
                    "value_label": "BlackPill F401CC"
                },
                {
                    "value": "BLACKPILL_F401CE",
                    "value_label": "BlackPill F401CE"
                },
                {
                    "value": "BLACKPILL_F411CE",
                    "value_label": "BlackPill F411CE"
                },
                {
                    "value": "BLUE_F407VE_MINI",
                    "value_label": "Blue F407VE mini"
                },
                {
                    "value": "CoreBoard_F401RC",
                    "value_label": "Core board F401RCT6"
                },
                {
                    "value": "DIYMORE_F407VGT",
                    "value_label": "DIYMORE STM32F407VGT"
                },
                {
                    "value": "FK407M1",
                    "value_label": "FK407M1 STM32F407VET"
                },
                {
                    "value": "THUNDERPACK_F411",
                    "value_label": "ThunderPack v1.1+"
                },
                {
                    "value": "VCCGND_F407ZG_MINI",
                    "value_label": "VCCGND F407ZGT6 Mini"
                },
                {
                    "value": "GENERIC_F401CBUX",
                    "value_label": "Generic F401CBUx"
                },
                {
                    "value": "GENERIC_F401CBYX",
                    "value_label": "Generic F401CBYx"
                },
                {
                    "value": "GENERIC_F401CCFX",
                    "value_label": "Generic F401CCFx"
                },
                {
                    "value": "GENERIC_F401CCUX",
                    "value_label": "Generic F401CCUx"
                },
                {
                    "value": "GENERIC_F401CCYX",
                    "value_label": "Generic F401CCYx"
                },
                {
                    "value": "GENERIC_F401CDUX",
                    "value_label": "Generic F401CDUx"
                },
                {
                    "value": "GENERIC_F401CDYX",
                    "value_label": "Generic F401CDYx"
                },
                {
                    "value": "GENERIC_F401CEUX",
                    "value_label": "Generic F401CEUx"
                },
                {
                    "value": "GENERIC_F401CEYX",
                    "value_label": "Generic F401CEYx"
                },
                {
                    "value": "GENERIC_F401RBTX",
                    "value_label": "Generic F401RBTx"
                },
                {
                    "value": "GENERIC_F401RCTX",
                    "value_label": "Generic F401RCTx"
                },
                {
                    "value": "GENERIC_F401RDTX",
                    "value_label": "Generic F401RDTx"
                },
                {
                    "value": "GENERIC_F401RETX",
                    "value_label": "Generic F401RETx"
                },
                {
                    "value": "GENERIC_F401VBTX",
                    "value_label": "Generic F401VBTx"
                },
                {
                    "value": "GENERIC_F401VCTX",
                    "value_label": "Generic F401VCTx"
                },
                {
                    "value": "GENERIC_F401VDTX",
                    "value_label": "Generic F401VDTx"
                },
                {
                    "value": "GENERIC_F401VETX",
                    "value_label": "Generic F401VETx"
                },
                {
                    "value": "GENERIC_F405RGTX",
                    "value_label": "Generic F405RGTx"
                },
                {
                    "value": "GENERIC_F407IEHX",
                    "value_label": "Generic F407IEHx"
                },
                {
                    "value": "GENERIC_F407IETX",
                    "value_label": "Generic F407IETx"
                },
                {
                    "value": "GENERIC_F407IGHX",
                    "value_label": "Generic F407IGHx"
                },
                {
                    "value": "GENERIC_F407IGTX",
                    "value_label": "Generic F407IGTx"
                },
                {
                    "value": "GENERIC_F407VETX",
                    "value_label": "Generic F407VETx"
                },
                {
                    "value": "GENERIC_F407VGTX",
                    "value_label": "Generic F407VGTx"
                },
                {
                    "value": "GENERIC_F407ZETX",
                    "value_label": "Generic F407ZETx"
                },
                {
                    "value": "GENERIC_F407ZGTX",
                    "value_label": "Generic F407ZGTx"
                },
                {
                    "value": "GENERIC_F410C8TX",
                    "value_label": "Generic F410C8Tx"
                },
                {
                    "value": "GENERIC_F410C8UX",
                    "value_label": "Generic F410C8Ux"
                },
                {
                    "value": "GENERIC_F410CBTX",
                    "value_label": "Generic F410CBTx"
                },
                {
                    "value": "GENERIC_F410CBUX",
                    "value_label": "Generic F410CBUx"
                },
                {
                    "value": "GENERIC_F410R8IX",
                    "value_label": "Generic F410R8Ix"
                },
                {
                    "value": "GENERIC_F410R8TX",
                    "value_label": "Generic F410R8Tx"
                },
                {
                    "value": "GENERIC_F410RBIX",
                    "value_label": "Generic F410RBIx"
                },
                {
                    "value": "GENERIC_F410RBTX",
                    "value_label": "Generic F410RBTx"
                },
                {
                    "value": "GENERIC_F410T8YX",
                    "value_label": "Generic F410T8Yx"
                },
                {
                    "value": "GENERIC_F410TBYX",
                    "value_label": "Generic F410TBYx"
                },
                {
                    "value": "GENERIC_F411CCUX",
                    "value_label": "Generic F411CCUx"
                },
                {
                    "value": "GENERIC_F411CCYX",
                    "value_label": "Generic F411CCYx"
                },
                {
                    "value": "GENERIC_F411CEUX",
                    "value_label": "Generic F411CEUx"
                },
                {
                    "value": "GENERIC_F411CEYX",
                    "value_label": "Generic F411CEYx"
                },
                {
                    "value": "GENERIC_F411RCTX",
                    "value_label": "Generic F411RCTx"
                },
                {
                    "value": "GENERIC_F411RETX",
                    "value_label": "Generic F411RETx"
                },
                {
                    "value": "GENERIC_F411VCTX",
                    "value_label": "Generic F411VCTx"
                },
                {
                    "value": "GENERIC_F411VETX",
                    "value_label": "Generic F411VETx"
                },
                {
                    "value": "GENERIC_F412CEUX",
                    "value_label": "Generic F412CEUx"
                },
                {
                    "value": "GENERIC_F412CGUX",
                    "value_label": "Generic F412CGUx"
                },
                {
                    "value": "GENERIC_F412RETX",
                    "value_label": "Generic F412RETx"
                },
                {
                    "value": "GENERIC_F412REYX",
                    "value_label": "Generic F412REYx"
                },
                {
                    "value": "GENERIC_F412REYXP",
                    "value_label": "Generic F412REYxP"
                },
                {
                    "value": "GENERIC_F412RGTX",
                    "value_label": "Generic F412RGTx"
                },
                {
                    "value": "GENERIC_F412RGYX",
                    "value_label": "Generic F412RGYx"
                },
                {
                    "value": "GENERIC_F412RGYXP",
                    "value_label": "Generic F412RGYxP"
                },
                {
                    "value": "GENERIC_F412ZEJX",
                    "value_label": "Generic F412ZEJx"
                },
                {
                    "value": "GENERIC_F412ZETX",
                    "value_label": "Generic F412ZETx"
                },
                {
                    "value": "GENERIC_F412ZGJX",
                    "value_label": "Generic F412ZGJx"
                },
                {
                    "value": "GENERIC_F412ZGTX",
                    "value_label": "Generic F412ZGTx"
                },
                {
                    "value": "GENERIC_F413CGUX",
                    "value_label": "Generic F413CGUx"
                },
                {
                    "value": "GENERIC_F413CHUX",
                    "value_label": "Generic F413CHUx"
                },
                {
                    "value": "GENERIC_F413RGTX",
                    "value_label": "Generic F413RGTx"
                },
                {
                    "value": "GENERIC_F413RHTX",
                    "value_label": "Generic F413RHTx"
                },
                {
                    "value": "GENERIC_F413ZGJX",
                    "value_label": "Generic F413ZGJx"
                },
                {
                    "value": "GENERIC_F413ZGTX",
                    "value_label": "Generic F413ZGTx"
                },
                {
                    "value": "GENERIC_F413ZHJX",
                    "value_label": "Generic F413ZHJx"
                },
                {
                    "value": "GENERIC_F413ZHTX",
                    "value_label": "Generic F413ZHTx"
                },
                {
                    "value": "GENERIC_F415RGTX",
                    "value_label": "Generic F415RGTx"
                },
                {
                    "value": "GENERIC_F417IEHX",
                    "value_label": "Generic F417IEHx"
                },
                {
                    "value": "GENERIC_F417IETX",
                    "value_label": "Generic F417IETx"
                },
                {
                    "value": "GENERIC_F417IGHX",
                    "value_label": "Generic F417IGHx"
                },
                {
                    "value": "GENERIC_F417IGTX",
                    "value_label": "Generic F417IGTx"
                },
                {
                    "value": "GENERIC_F417VETX",
                    "value_label": "Generic F417VETx"
                },
                {
                    "value": "GENERIC_F417VGTX",
                    "value_label": "Generic F417VGTx"
                },
                {
                    "value": "GENERIC_F417ZETX",
                    "value_label": "Generic F417ZETx"
                },
                {
                    "value": "GENERIC_F417ZGTX",
                    "value_label": "Generic F417ZGTx"
                },
                {
                    "value": "GENERIC_F423CHUX",
                    "value_label": "Generic F423CHUx"
                },
                {
                    "value": "GENERIC_F423RHTX",
                    "value_label": "Generic F423RHTx"
                },
                {
                    "value": "GENERIC_F423ZHJX",
                    "value_label": "Generic F423ZHJx"
                },
                {
                    "value": "GENERIC_F423ZHTX",
                    "value_label": "Generic F423ZHTx"
                },
                {
                    "value": "GENERIC_F427ZGTX",
                    "value_label": "Generic F427ZGTx"
                },
                {
                    "value": "GENERIC_F427ZITX",
                    "value_label": "Generic F427ZITx"
                },
                {
                    "value": "GENERIC_F429ZETX",
                    "value_label": "Generic F429ZETx"
                },
                {
                    "value": "GENERIC_F429ZGTX",
                    "value_label": "Generic F429ZGTx"
                },
                {
                    "value": "GENERIC_F429ZGYX",
                    "value_label": "Generic F429ZGYx"
                },
                {
                    "value": "GENERIC_F429ZITX",
                    "value_label": "Generic F429ZITx"
                },
                {
                    "value": "GENERIC_F429ZIYX",
                    "value_label": "Generic F429ZIYx"
                },
                {
                    "value": "GENERIC_F437ZGTX",
                    "value_label": "Generic F437ZGTx"
                },
                {
                    "value": "GENERIC_F437ZITX",
                    "value_label": "Generic F437ZITx"
                },
                {
                    "value": "GENERIC_F439ZGTX",
                    "value_label": "Generic F439ZGTx"
                },
                {
                    "value": "GENERIC_F439ZGYX",
                    "value_label": "Generic F439ZGYx"
                },
                {
                    "value": "GENERIC_F439ZITX",
                    "value_label": "Generic F439ZITx"
                },
                {
                    "value": "GENERIC_F439ZIYX",
                    "value_label": "Generic F439ZIYx"
                },
                {
                    "value": "GENERIC_F446RCTX",
                    "value_label": "Generic F446RCTx"
                },
                {
                    "value": "GENERIC_F446RETX",
                    "value_label": "Generic F446RETx"
                },
                {
                    "value": "GENERIC_F446VCTX",
                    "value_label": "Generic F446VCTx"
                },
                {
                    "value": "GENERIC_F446VETX",
                    "value_label": "Generic F446VETx"
                },
                {
                    "value": "GENERIC_F446ZCHX",
                    "value_label": "Generic F446ZCHx"
                },
                {
                    "value": "GENERIC_F446ZCJX",
                    "value_label": "Generic F446ZCJx"
                },
                {
                    "value": "GENERIC_F446ZCTX",
                    "value_label": "Generic F446ZCTx"
                },
                {
                    "value": "GENERIC_F446ZEHX",
                    "value_label": "Generic F446ZEHx"
                },
                {
                    "value": "GENERIC_F446ZEJX",
                    "value_label": "Generic F446ZEJx"
                },
                {
                    "value": "GENERIC_F446ZETX",
                    "value_label": "Generic F446ZETx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "hidMethod",
                    "value_label": "HID Bootloader 2.2"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenF7": {
    "name": "Generic STM32F7 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_F722RCTX",
                    "value_label": "Generic F722RCTx",
                    "selected": true
                },
                {
                    "value": "GENERIC_F722RETX",
                    "value_label": "Generic F722RETx"
                },
                {
                    "value": "GENERIC_F722ZCTX",
                    "value_label": "Generic F722ZCTx"
                },
                {
                    "value": "GENERIC_F722ZETX",
                    "value_label": "Generic F722ZETx"
                },
                {
                    "value": "GENERIC_F723ICKX",
                    "value_label": "Generic F723ICKx"
                },
                {
                    "value": "GENERIC_F723ICTX",
                    "value_label": "Generic F723ICTx"
                },
                {
                    "value": "GENERIC_F723IEKX",
                    "value_label": "Generic F723IEKx"
                },
                {
                    "value": "GENERIC_F723IETX",
                    "value_label": "Generic F723IETx"
                },
                {
                    "value": "GENERIC_F730I8KX",
                    "value_label": "Generic F730I8Kx"
                },
                {
                    "value": "GENERIC_F730R8TX",
                    "value_label": "Generic F730R8Tx"
                },
                {
                    "value": "GENERIC_F732RETX",
                    "value_label": "Generic F732RETx"
                },
                {
                    "value": "GENERIC_F732ZETX",
                    "value_label": "Generic F732ZETx"
                },
                {
                    "value": "GENERIC_F733IEKX",
                    "value_label": "Generic F733IEKx"
                },
                {
                    "value": "GENERIC_F733IETX",
                    "value_label": "Generic F733IETx"
                },
                {
                    "value": "GENERIC_F745ZETX",
                    "value_label": "Generic F745ZETx"
                },
                {
                    "value": "GENERIC_F745ZGTX",
                    "value_label": "Generic F745ZGTx"
                },
                {
                    "value": "GENERIC_F746BETX",
                    "value_label": "Generic F746BETx"
                },
                {
                    "value": "GENERIC_F746BGTX",
                    "value_label": "Generic F746BGTx"
                },
                {
                    "value": "GENERIC_F746NEHX",
                    "value_label": "Generic F746NEHx"
                },
                {
                    "value": "GENERIC_F746NGHX",
                    "value_label": "Generic F746NGHx"
                },
                {
                    "value": "GENERIC_F746ZETX",
                    "value_label": "Generic F746ZETx"
                },
                {
                    "value": "GENERIC_F746ZEYX",
                    "value_label": "Generic F746ZEYx"
                },
                {
                    "value": "GENERIC_F746ZGTX",
                    "value_label": "Generic F746ZGTx"
                },
                {
                    "value": "GENERIC_F746ZGYX",
                    "value_label": "Generic F746ZGYx"
                },
                {
                    "value": "GENERIC_F750N8HX",
                    "value_label": "Generic F750N8Hx"
                },
                {
                    "value": "GENERIC_F750Z8TX",
                    "value_label": "Generic F750Z8Tx"
                },
                {
                    "value": "GENERIC_F756BGTX",
                    "value_label": "Generic F756BGTx"
                },
                {
                    "value": "GENERIC_F756NGHX",
                    "value_label": "Generic F756NGHx"
                },
                {
                    "value": "GENERIC_F756ZGTX",
                    "value_label": "Generic F756ZGTx"
                },
                {
                    "value": "GENERIC_F756ZGYX",
                    "value_label": "Generic F756ZGYx"
                },
                {
                    "value": "GENERIC_F765IGKX",
                    "value_label": "Generic F765IGKx"
                },
                {
                    "value": "GENERIC_F765IGTX",
                    "value_label": "Generic F765IGTx"
                },
                {
                    "value": "GENERIC_F765IIKX",
                    "value_label": "Generic F765IIKx"
                },
                {
                    "value": "GENERIC_F765IITX",
                    "value_label": "Generic F765IITx"
                },
                {
                    "value": "GENERIC_F765VGHX",
                    "value_label": "Generic F765VGHx"
                },
                {
                    "value": "GENERIC_F765VGTX",
                    "value_label": "Generic F765VGTx"
                },
                {
                    "value": "GENERIC_F765VIHX",
                    "value_label": "Generic F765VIHx"
                },
                {
                    "value": "GENERIC_F765VITX",
                    "value_label": "Generic F765VITx"
                },
                {
                    "value": "GENERIC_F765ZGTX",
                    "value_label": "Generic F765ZGTx"
                },
                {
                    "value": "GENERIC_F765ZITX",
                    "value_label": "Generic F765ZITx"
                },
                {
                    "value": "GENERIC_F767IGKX",
                    "value_label": "Generic F767IGKx"
                },
                {
                    "value": "GENERIC_F767IGTX",
                    "value_label": "Generic F767IGTx"
                },
                {
                    "value": "GENERIC_F767IIKX",
                    "value_label": "Generic F767IIKx"
                },
                {
                    "value": "GENERIC_F767IITX",
                    "value_label": "Generic F767IITx"
                },
                {
                    "value": "GENERIC_F767VGHX",
                    "value_label": "Generic F767VGHx"
                },
                {
                    "value": "GENERIC_F767VGTX",
                    "value_label": "Generic F767VGTx"
                },
                {
                    "value": "GENERIC_F767VIHX",
                    "value_label": "Generic F767VIHx"
                },
                {
                    "value": "GENERIC_F767VITX",
                    "value_label": "Generic F767VITx"
                },
                {
                    "value": "GENERIC_F767ZGTX",
                    "value_label": "Generic F767ZGTx"
                },
                {
                    "value": "GENERIC_F767ZITX",
                    "value_label": "Generic F767ZITx"
                },
                {
                    "value": "GENERIC_F777IIKX",
                    "value_label": "Generic F777IIKx"
                },
                {
                    "value": "GENERIC_F777IITX",
                    "value_label": "Generic F777IITx"
                },
                {
                    "value": "GENERIC_F777VIHX",
                    "value_label": "Generic F777VIHx"
                },
                {
                    "value": "GENERIC_F777VITX",
                    "value_label": "Generic F777VITx"
                },
                {
                    "value": "GENERIC_F777ZITX",
                    "value_label": "Generic F777ZITx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenFlight": {
    "name": "Generic Flight Controllers",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "AFROFLIGHT_F103CB",
                    "value_label": "Afro Flight Rev5 (8MHz)",
                    "selected": true
                },
                {
                    "value": "AFROFLIGHT_F103CB_12M",
                    "value_label": "Afro Flight Rev5 (12MHz)"
                },
                {
                    "value": "Sparky_V1",
                    "value_label": "Sparky V1 F303 FC"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "hidMethod",
                    "value_label": "HID Bootloader 2.2"
                },
                {
                    "value": "dfu2Method",
                    "value_label": "Maple DFU Bootloader 2.0"
                },
                {
                    "value": "dfuoMethod",
                    "value_label": "Maple DFU Bootloader original"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenG0": {
    "name": "Generic STM32G0 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "AGAFIA_SG0",
                    "value_label": "AGAFIA SG0",
                    "selected": true
                },
                {
                    "value": "AURORA_ONE",
                    "value_label": "Aurora One"
                },
                {
                    "value": "GENERIC_G030C6TX",
                    "value_label": "Generic G030C6Tx"
                },
                {
                    "value": "GENERIC_G030C8TX",
                    "value_label": "Generic G030C8Tx"
                },
                {
                    "value": "GENERIC_G030F6PX",
                    "value_label": "Generic G030F6Px"
                },
                {
                    "value": "GENERIC_G030J6MX",
                    "value_label": "Generic G030J6Mx"
                },
                {
                    "value": "GENERIC_G030K6TX",
                    "value_label": "Generic G030K6Tx"
                },
                {
                    "value": "GENERIC_G030K8TX",
                    "value_label": "Generic G030K8Tx"
                },
                {
                    "value": "GENERIC_G031C4TX",
                    "value_label": "Generic G031C4Tx"
                },
                {
                    "value": "GENERIC_G031C4UX",
                    "value_label": "Generic G031C4Ux"
                },
                {
                    "value": "GENERIC_G031C6TX",
                    "value_label": "Generic G031C6Tx"
                },
                {
                    "value": "GENERIC_G031C6UX",
                    "value_label": "Generic G031C6Ux"
                },
                {
                    "value": "GENERIC_G031C8TX",
                    "value_label": "Generic G031C8Tx"
                },
                {
                    "value": "GENERIC_G031C8UX",
                    "value_label": "Generic G031C8Ux"
                },
                {
                    "value": "GENERIC_G031F4PX",
                    "value_label": "Generic G031F4Px"
                },
                {
                    "value": "GENERIC_G031F6PX",
                    "value_label": "Generic G031F6Px"
                },
                {
                    "value": "GENERIC_G031F8PX",
                    "value_label": "Generic G031F8Px"
                },
                {
                    "value": "GENERIC_G031G4UX",
                    "value_label": "Generic G031G4Ux"
                },
                {
                    "value": "GENERIC_G031G6UX",
                    "value_label": "Generic G031G6Ux"
                },
                {
                    "value": "GENERIC_G031G8UX",
                    "value_label": "Generic G031G8Ux"
                },
                {
                    "value": "GENERIC_G031J4MX",
                    "value_label": "Generic G031J4Mx"
                },
                {
                    "value": "GENERIC_G031J6MX",
                    "value_label": "Generic G031J6Mx"
                },
                {
                    "value": "GENERIC_G031K4TX",
                    "value_label": "Generic G031K4Tx"
                },
                {
                    "value": "GENERIC_G031K4UX",
                    "value_label": "Generic G031K4Ux"
                },
                {
                    "value": "GENERIC_G031K6TX",
                    "value_label": "Generic G031K6Tx"
                },
                {
                    "value": "GENERIC_G031K6UX",
                    "value_label": "Generic G031K6Ux"
                },
                {
                    "value": "GENERIC_G031K8TX",
                    "value_label": "Generic G031K8Tx"
                },
                {
                    "value": "GENERIC_G031K8UX",
                    "value_label": "Generic G031K8Ux"
                },
                {
                    "value": "GENERIC_G031Y8YX",
                    "value_label": "Generic G031Y8Yx"
                },
                {
                    "value": "GENERIC_G041C6TX",
                    "value_label": "Generic G041C6Tx"
                },
                {
                    "value": "GENERIC_G041C6UX",
                    "value_label": "Generic G041C6Ux"
                },
                {
                    "value": "GENERIC_G041C8TX",
                    "value_label": "Generic G041C8Tx"
                },
                {
                    "value": "GENERIC_G041C8UX",
                    "value_label": "Generic G041C8Ux"
                },
                {
                    "value": "GENERIC_G041F6PX",
                    "value_label": "Generic G041F6Px"
                },
                {
                    "value": "GENERIC_G041F8PX",
                    "value_label": "Generic G041F8Px"
                },
                {
                    "value": "GENERIC_G041G6UX",
                    "value_label": "Generic G041G6Ux"
                },
                {
                    "value": "GENERIC_G041G8UX",
                    "value_label": "Generic G041G8Ux"
                },
                {
                    "value": "GENERIC_G041J6MX",
                    "value_label": "Generic G041J6Mx"
                },
                {
                    "value": "GENERIC_G041K6TX",
                    "value_label": "Generic G041K6Tx"
                },
                {
                    "value": "GENERIC_G041K6UX",
                    "value_label": "Generic G041K6Ux"
                },
                {
                    "value": "GENERIC_G041K8TX",
                    "value_label": "Generic G041K8Tx"
                },
                {
                    "value": "GENERIC_G041K8UX",
                    "value_label": "Generic G041K8Ux"
                },
                {
                    "value": "GENERIC_G041Y8YX",
                    "value_label": "Generic G041Y8Yx"
                },
                {
                    "value": "GENERIC_G050C6TX",
                    "value_label": "Generic G050C6Tx"
                },
                {
                    "value": "GENERIC_G050C8TX",
                    "value_label": "Generic G050C8Tx"
                },
                {
                    "value": "GENERIC_G050F6PX",
                    "value_label": "Generic G050F6Px"
                },
                {
                    "value": "GENERIC_G050K6TX",
                    "value_label": "Generic G050K6Tx"
                },
                {
                    "value": "GENERIC_G050K8TX",
                    "value_label": "Generic G050K8Tx"
                },
                {
                    "value": "GENERIC_G051C6TX",
                    "value_label": "Generic G051C6Tx"
                },
                {
                    "value": "GENERIC_G051C6UX",
                    "value_label": "Generic G051C6Ux"
                },
                {
                    "value": "GENERIC_G051C8TX",
                    "value_label": "Generic G051C8Tx"
                },
                {
                    "value": "GENERIC_G051C8UX",
                    "value_label": "Generic G051C8Ux"
                },
                {
                    "value": "GENERIC_G051F6PX",
                    "value_label": "Generic G051F6Px"
                },
                {
                    "value": "GENERIC_G051F8PX",
                    "value_label": "Generic G051F8Px"
                },
                {
                    "value": "GENERIC_G051F8YX",
                    "value_label": "Generic G051F8Yx"
                },
                {
                    "value": "GENERIC_G051G6UX",
                    "value_label": "Generic G051G6Ux"
                },
                {
                    "value": "GENERIC_G051G8UX",
                    "value_label": "Generic G051G8Ux"
                },
                {
                    "value": "GENERIC_G051K6TX",
                    "value_label": "Generic G051K6Tx"
                },
                {
                    "value": "GENERIC_G051K6UX",
                    "value_label": "Generic G051K6Ux"
                },
                {
                    "value": "GENERIC_G051K8TX",
                    "value_label": "Generic G051K8Tx"
                },
                {
                    "value": "GENERIC_G051K8UX",
                    "value_label": "Generic G051K8Ux"
                },
                {
                    "value": "GENERIC_G061C6TX",
                    "value_label": "Generic G061C6Tx"
                },
                {
                    "value": "GENERIC_G061C6UX",
                    "value_label": "Generic G061C6Ux"
                },
                {
                    "value": "GENERIC_G061C8TX",
                    "value_label": "Generic G061C8Tx"
                },
                {
                    "value": "GENERIC_G061C8UX",
                    "value_label": "Generic G061C8Ux"
                },
                {
                    "value": "GENERIC_G061F6PX",
                    "value_label": "Generic G061F6Px"
                },
                {
                    "value": "GENERIC_G061F8PX",
                    "value_label": "Generic G061F8Px"
                },
                {
                    "value": "GENERIC_G061F8YX",
                    "value_label": "Generic G061F8Yx"
                },
                {
                    "value": "GENERIC_G061G6UX",
                    "value_label": "Generic G061G6Ux"
                },
                {
                    "value": "GENERIC_G061G8UX",
                    "value_label": "Generic G061G8Ux"
                },
                {
                    "value": "GENERIC_G061K6TX",
                    "value_label": "Generic G061K6Tx"
                },
                {
                    "value": "GENERIC_G061K6UX",
                    "value_label": "Generic G061K6Ux"
                },
                {
                    "value": "GENERIC_G061K8TX",
                    "value_label": "Generic G061K8Tx"
                },
                {
                    "value": "GENERIC_G061K8UX",
                    "value_label": "Generic G061K8Ux"
                },
                {
                    "value": "GENERIC_G070CBTX",
                    "value_label": "Generic G070CBTx"
                },
                {
                    "value": "GENERIC_G070KBTX",
                    "value_label": "Generic G070KBTx"
                },
                {
                    "value": "GENERIC_G070RBTX",
                    "value_label": "Generic G070RBTx"
                },
                {
                    "value": "GENERIC_G071C6TX",
                    "value_label": "Generic G071C6Tx"
                },
                {
                    "value": "GENERIC_G071C6UX",
                    "value_label": "Generic G071C6Ux"
                },
                {
                    "value": "GENERIC_G071C8TX",
                    "value_label": "Generic G071C8Tx"
                },
                {
                    "value": "GENERIC_G071C8UX",
                    "value_label": "Generic G071C8Ux"
                },
                {
                    "value": "GENERIC_G071CBTX",
                    "value_label": "Generic G071CBTx"
                },
                {
                    "value": "GENERIC_G071CBUX",
                    "value_label": "Generic G071CBUx"
                },
                {
                    "value": "GENERIC_G071EBYX",
                    "value_label": "Generic G071EBYx"
                },
                {
                    "value": "GENERIC_G071G6UX",
                    "value_label": "Generic G071G6Ux"
                },
                {
                    "value": "GENERIC_G071G8UX",
                    "value_label": "Generic G071G8Ux"
                },
                {
                    "value": "GENERIC_G071G8UXN",
                    "value_label": "Generic G071G8UxN"
                },
                {
                    "value": "GENERIC_G071GBUX",
                    "value_label": "Generic G071GBUx"
                },
                {
                    "value": "GENERIC_G071GBUXN",
                    "value_label": "Generic G071GBUxN"
                },
                {
                    "value": "GENERIC_G071K6TX",
                    "value_label": "Generic G071K6Tx"
                },
                {
                    "value": "GENERIC_G071K6UX",
                    "value_label": "Generic G071K6Ux"
                },
                {
                    "value": "GENERIC_G071K8TX",
                    "value_label": "Generic G071K8Tx"
                },
                {
                    "value": "GENERIC_G071K8UX",
                    "value_label": "Generic G071K8Ux"
                },
                {
                    "value": "GENERIC_G071KBTX",
                    "value_label": "Generic G071KBTx"
                },
                {
                    "value": "GENERIC_G071KBUX",
                    "value_label": "Generic G071KBUx"
                },
                {
                    "value": "GENERIC_G071R6TX",
                    "value_label": "Generic G071R6Tx"
                },
                {
                    "value": "GENERIC_G071R8TX",
                    "value_label": "Generic G071R8Tx"
                },
                {
                    "value": "GENERIC_G071RBIX",
                    "value_label": "Generic G071RBIx"
                },
                {
                    "value": "GENERIC_G071RBTX",
                    "value_label": "Generic G071RBTx"
                },
                {
                    "value": "GENERIC_G081CBTX",
                    "value_label": "Generic G081CBTx"
                },
                {
                    "value": "GENERIC_G081CBUX",
                    "value_label": "Generic G081CBUx"
                },
                {
                    "value": "GENERIC_G081EBYX",
                    "value_label": "Generic G081EBYx"
                },
                {
                    "value": "GENERIC_G081GBUX",
                    "value_label": "Generic G081GBUx"
                },
                {
                    "value": "GENERIC_G081GBUXN",
                    "value_label": "Generic G081GBUxN"
                },
                {
                    "value": "GENERIC_G081KBTX",
                    "value_label": "Generic G081KBTx"
                },
                {
                    "value": "GENERIC_G081KBUX",
                    "value_label": "Generic G081KBUx"
                },
                {
                    "value": "GENERIC_G081RBIX",
                    "value_label": "Generic G081RBIx"
                },
                {
                    "value": "GENERIC_G081RBTX",
                    "value_label": "Generic G081RBTx"
                },
                {
                    "value": "GENERIC_G0B0CETX",
                    "value_label": "Generic G0B0CETx"
                },
                {
                    "value": "GENERIC_G0B0RETX",
                    "value_label": "Generic G0B0RETx"
                },
                {
                    "value": "GENERIC_G0B0VETX",
                    "value_label": "Generic G0B0VETx"
                },
                {
                    "value": "GENERIC_G0B1CBTX",
                    "value_label": "Generic G0B1CBTx"
                },
                {
                    "value": "GENERIC_G0B1CBUX",
                    "value_label": "Generic G0B1CBUx"
                },
                {
                    "value": "GENERIC_G0B1CCTX",
                    "value_label": "Generic G0B1CCTx"
                },
                {
                    "value": "GENERIC_G0B1CCUX",
                    "value_label": "Generic G0B1CCUx"
                },
                {
                    "value": "GENERIC_G0B1CETX",
                    "value_label": "Generic G0B1CETx"
                },
                {
                    "value": "GENERIC_G0B1CEUX",
                    "value_label": "Generic G0B1CEUx"
                },
                {
                    "value": "GENERIC_G0B1KBTX",
                    "value_label": "Generic G0B1KBTx"
                },
                {
                    "value": "GENERIC_G0B1KBUX",
                    "value_label": "Generic G0B1KBUx"
                },
                {
                    "value": "GENERIC_G0B1KCTX",
                    "value_label": "Generic G0B1KCTx"
                },
                {
                    "value": "GENERIC_G0B1KCUX",
                    "value_label": "Generic G0B1KCUx"
                },
                {
                    "value": "GENERIC_G0B1KETX",
                    "value_label": "Generic G0B1KETx"
                },
                {
                    "value": "GENERIC_G0B1KEUX",
                    "value_label": "Generic G0B1KEUx"
                },
                {
                    "value": "GENERIC_G0B1MBTX",
                    "value_label": "Generic G0B1MBTx"
                },
                {
                    "value": "GENERIC_G0B1MCTX",
                    "value_label": "Generic G0B1MCTx"
                },
                {
                    "value": "GENERIC_G0B1METX",
                    "value_label": "Generic G0B1METx"
                },
                {
                    "value": "GENERIC_G0B1NEYX",
                    "value_label": "Generic G0B1NEYx"
                },
                {
                    "value": "GENERIC_G0B1RBTX",
                    "value_label": "Generic G0B1RBTx"
                },
                {
                    "value": "GENERIC_G0B1RCTX",
                    "value_label": "Generic G0B1RCTx"
                },
                {
                    "value": "GENERIC_G0B1RETX",
                    "value_label": "Generic G0B1RETx"
                },
                {
                    "value": "GENERIC_G0B1VBIX",
                    "value_label": "Generic G0B1VBIx"
                },
                {
                    "value": "GENERIC_G0B1VBTX",
                    "value_label": "Generic G0B1VBTx"
                },
                {
                    "value": "GENERIC_G0B1VCIX",
                    "value_label": "Generic G0B1VCIx"
                },
                {
                    "value": "GENERIC_G0B1VCTX",
                    "value_label": "Generic G0B1VCTx"
                },
                {
                    "value": "GENERIC_G0B1VEIX",
                    "value_label": "Generic G0B1VEIx"
                },
                {
                    "value": "GENERIC_G0B1VETX",
                    "value_label": "Generic G0B1VETx"
                },
                {
                    "value": "GENERIC_G0C1CCTX",
                    "value_label": "Generic G0C1CCTx"
                },
                {
                    "value": "GENERIC_G0C1CCUX",
                    "value_label": "Generic G0C1CCUx"
                },
                {
                    "value": "GENERIC_G0C1CETX",
                    "value_label": "Generic G0C1CETx"
                },
                {
                    "value": "GENERIC_G0C1CEUX",
                    "value_label": "Generic G0C1CEUx"
                },
                {
                    "value": "GENERIC_G0C1KCTX",
                    "value_label": "Generic G0C1KCTx"
                },
                {
                    "value": "GENERIC_G0C1KCUX",
                    "value_label": "Generic G0C1KCUx"
                },
                {
                    "value": "GENERIC_G0C1KETX",
                    "value_label": "Generic G0C1KETx"
                },
                {
                    "value": "GENERIC_G0C1KEUX",
                    "value_label": "Generic G0C1KEUx"
                },
                {
                    "value": "GENERIC_G0C1MCTX",
                    "value_label": "Generic G0C1MCTx"
                },
                {
                    "value": "GENERIC_G0C1METX",
                    "value_label": "Generic G0C1METx"
                },
                {
                    "value": "GENERIC_G0C1NEYX",
                    "value_label": "Generic G0C1NEYx"
                },
                {
                    "value": "GENERIC_G0C1RCTX",
                    "value_label": "Generic G0C1RCTx"
                },
                {
                    "value": "GENERIC_G0C1RETX",
                    "value_label": "Generic G0C1RETx"
                },
                {
                    "value": "GENERIC_G0C1VCIX",
                    "value_label": "Generic G0C1VCIx"
                },
                {
                    "value": "GENERIC_G0C1VCTX",
                    "value_label": "Generic G0C1VCTx"
                },
                {
                    "value": "GENERIC_G0C1VEIX",
                    "value_label": "Generic G0C1VEIx"
                },
                {
                    "value": "GENERIC_G0C1VETX",
                    "value_label": "Generic G0C1VETx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenG4": {
    "name": "Generic STM32G4 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "WEACT_G474CE",
                    "value_label": "WeAct G474CE",
                    "selected": true
                },
                {
                    "value": "GENERIC_G431C6TX",
                    "value_label": "Generic G431C6Tx"
                },
                {
                    "value": "GENERIC_G431C6UX",
                    "value_label": "Generic G431C6Ux"
                },
                {
                    "value": "GENERIC_G431C8TX",
                    "value_label": "Generic G431C8Tx"
                },
                {
                    "value": "GENERIC_G431C8UX",
                    "value_label": "Generic G431C8Ux"
                },
                {
                    "value": "GENERIC_G431CBTX",
                    "value_label": "Generic G431CBTx"
                },
                {
                    "value": "GENERIC_G431CBUX",
                    "value_label": "Generic G431CBUx"
                },
                {
                    "value": "GENERIC_G431K6TX",
                    "value_label": "Generic G431K6Tx"
                },
                {
                    "value": "GENERIC_G431K6UX",
                    "value_label": "Generic G431K6Ux"
                },
                {
                    "value": "GENERIC_G431K8TX",
                    "value_label": "Generic G431K8Tx"
                },
                {
                    "value": "GENERIC_G431K8UX",
                    "value_label": "Generic G431K8Ux"
                },
                {
                    "value": "GENERIC_G431KBTX",
                    "value_label": "Generic G431KBTx"
                },
                {
                    "value": "GENERIC_G431KBUX",
                    "value_label": "Generic G431KBUx"
                },
                {
                    "value": "GENERIC_G431M6TX",
                    "value_label": "Generic G431M6Tx"
                },
                {
                    "value": "GENERIC_G431M8TX",
                    "value_label": "Generic G431M8Tx"
                },
                {
                    "value": "GENERIC_G431MBTX",
                    "value_label": "Generic G431MBTx"
                },
                {
                    "value": "GENERIC_G431R6IX",
                    "value_label": "Generic G431R6Ix"
                },
                {
                    "value": "GENERIC_G431R6TX",
                    "value_label": "Generic G431R6Tx"
                },
                {
                    "value": "GENERIC_G431R8IX",
                    "value_label": "Generic G431R8Ix"
                },
                {
                    "value": "GENERIC_G431R8TX",
                    "value_label": "Generic G431R8Tx"
                },
                {
                    "value": "GENERIC_G431RBIX",
                    "value_label": "Generic G431RBIx"
                },
                {
                    "value": "GENERIC_G431RBTX",
                    "value_label": "Generic G431RBTx"
                },
                {
                    "value": "GENERIC_G431RBTXZ",
                    "value_label": "Generic G431RBTxZ"
                },
                {
                    "value": "GENERIC_G431V6TX",
                    "value_label": "Generic G431V6Tx"
                },
                {
                    "value": "GENERIC_G431V8TX",
                    "value_label": "Generic G431V8Tx"
                },
                {
                    "value": "GENERIC_G431VBTX",
                    "value_label": "Generic G431VBTx"
                },
                {
                    "value": "GENERIC_G441CBTX",
                    "value_label": "Generic G441CBTx"
                },
                {
                    "value": "GENERIC_G441CBUX",
                    "value_label": "Generic G441CBUx"
                },
                {
                    "value": "GENERIC_G441KBTX",
                    "value_label": "Generic G441KBTx"
                },
                {
                    "value": "GENERIC_G441KBUX",
                    "value_label": "Generic G441KBUx"
                },
                {
                    "value": "GENERIC_G441MBTX",
                    "value_label": "Generic G441MBTx"
                },
                {
                    "value": "GENERIC_G441RBIX",
                    "value_label": "Generic G441RBIx"
                },
                {
                    "value": "GENERIC_G441RBTX",
                    "value_label": "Generic G441RBTx"
                },
                {
                    "value": "GENERIC_G441VBTX",
                    "value_label": "Generic G441VBTx"
                },
                {
                    "value": "GENERIC_G471CCTX",
                    "value_label": "Generic G471CCTx"
                },
                {
                    "value": "GENERIC_G471CETX",
                    "value_label": "Generic G471CETx"
                },
                {
                    "value": "GENERIC_G471MCTX",
                    "value_label": "Generic G471MCTx"
                },
                {
                    "value": "GENERIC_G471METX",
                    "value_label": "Generic G471METx"
                },
                {
                    "value": "GENERIC_G471QCTX",
                    "value_label": "Generic G471QCTx"
                },
                {
                    "value": "GENERIC_G471QETX",
                    "value_label": "Generic G471QETx"
                },
                {
                    "value": "GENERIC_G471RCTX",
                    "value_label": "Generic G471RCTx"
                },
                {
                    "value": "GENERIC_G471RETX",
                    "value_label": "Generic G471RETx"
                },
                {
                    "value": "GENERIC_G471VCHX",
                    "value_label": "Generic G471VCHx"
                },
                {
                    "value": "GENERIC_G471VCIX",
                    "value_label": "Generic G471VCIx"
                },
                {
                    "value": "GENERIC_G471VCTX",
                    "value_label": "Generic G471VCTx"
                },
                {
                    "value": "GENERIC_G471VEHX",
                    "value_label": "Generic G471VEHx"
                },
                {
                    "value": "GENERIC_G471VEIX",
                    "value_label": "Generic G471VEIx"
                },
                {
                    "value": "GENERIC_G471VETX",
                    "value_label": "Generic G471VETx"
                },
                {
                    "value": "GENERIC_G473CBTX",
                    "value_label": "Generic G473CBTx"
                },
                {
                    "value": "GENERIC_G473CBUX",
                    "value_label": "Generic G473CBUx"
                },
                {
                    "value": "GENERIC_G473CCTX",
                    "value_label": "Generic G473CCTx"
                },
                {
                    "value": "GENERIC_G473CCUX",
                    "value_label": "Generic G473CCUx"
                },
                {
                    "value": "GENERIC_G473CETX",
                    "value_label": "Generic G473CETx"
                },
                {
                    "value": "GENERIC_G473CEUX",
                    "value_label": "Generic G473CEUx"
                },
                {
                    "value": "GENERIC_G473MBTX",
                    "value_label": "Generic G473MBTx"
                },
                {
                    "value": "GENERIC_G473MCTX",
                    "value_label": "Generic G473MCTx"
                },
                {
                    "value": "GENERIC_G473METX",
                    "value_label": "Generic G473METx"
                },
                {
                    "value": "GENERIC_G473PBIX",
                    "value_label": "Generic G473PBIx"
                },
                {
                    "value": "GENERIC_G473PCIX",
                    "value_label": "Generic G473PCIx"
                },
                {
                    "value": "GENERIC_G473PEIX",
                    "value_label": "Generic G473PEIx"
                },
                {
                    "value": "GENERIC_G473QBTX",
                    "value_label": "Generic G473QBTx"
                },
                {
                    "value": "GENERIC_G473QCTX",
                    "value_label": "Generic G473QCTx"
                },
                {
                    "value": "GENERIC_G473QETX",
                    "value_label": "Generic G473QETx"
                },
                {
                    "value": "GENERIC_G473QETXZ",
                    "value_label": "Generic G473QETxZ"
                },
                {
                    "value": "GENERIC_G473RBTX",
                    "value_label": "Generic G473RBTx"
                },
                {
                    "value": "GENERIC_G473RCTX",
                    "value_label": "Generic G473RCTx"
                },
                {
                    "value": "GENERIC_G473RETX",
                    "value_label": "Generic G473RETx"
                },
                {
                    "value": "GENERIC_G473RETXZ",
                    "value_label": "Generic G473RETxZ"
                },
                {
                    "value": "GENERIC_G473VBHX",
                    "value_label": "Generic G473VBHx"
                },
                {
                    "value": "GENERIC_G473VBTX",
                    "value_label": "Generic G473VBTx"
                },
                {
                    "value": "GENERIC_G473VCHX",
                    "value_label": "Generic G473VCHx"
                },
                {
                    "value": "GENERIC_G473VCTX",
                    "value_label": "Generic G473VCTx"
                },
                {
                    "value": "GENERIC_G473VEHX",
                    "value_label": "Generic G473VEHx"
                },
                {
                    "value": "GENERIC_G473VETX",
                    "value_label": "Generic G473VETx"
                },
                {
                    "value": "GENERIC_G474CBTX",
                    "value_label": "Generic G474CBTx"
                },
                {
                    "value": "GENERIC_G474CBUX",
                    "value_label": "Generic G474CBUx"
                },
                {
                    "value": "GENERIC_G474CCTX",
                    "value_label": "Generic G474CCTx"
                },
                {
                    "value": "GENERIC_G474CCUX",
                    "value_label": "Generic G474CCUx"
                },
                {
                    "value": "GENERIC_G474CETX",
                    "value_label": "Generic G474CETx"
                },
                {
                    "value": "GENERIC_G474CEUX",
                    "value_label": "Generic G474CEUx"
                },
                {
                    "value": "GENERIC_G474MBTX",
                    "value_label": "Generic G474MBTx"
                },
                {
                    "value": "GENERIC_G474MCTX",
                    "value_label": "Generic G474MCTx"
                },
                {
                    "value": "GENERIC_G474METX",
                    "value_label": "Generic G474METx"
                },
                {
                    "value": "GENERIC_G474PBIX",
                    "value_label": "Generic G474PBIx"
                },
                {
                    "value": "GENERIC_G474PCIX",
                    "value_label": "Generic G474PCIx"
                },
                {
                    "value": "GENERIC_G474PEIX",
                    "value_label": "Generic G474PEIx"
                },
                {
                    "value": "GENERIC_G474QBTX",
                    "value_label": "Generic G474QBTx"
                },
                {
                    "value": "GENERIC_G474QCTX",
                    "value_label": "Generic G474QCTx"
                },
                {
                    "value": "GENERIC_G474QETX",
                    "value_label": "Generic G474QETx"
                },
                {
                    "value": "GENERIC_G474RBTX",
                    "value_label": "Generic G474RBTx"
                },
                {
                    "value": "GENERIC_G474RCTX",
                    "value_label": "Generic G474RCTx"
                },
                {
                    "value": "GENERIC_G474RETX",
                    "value_label": "Generic G474RETx"
                },
                {
                    "value": "GENERIC_G474VBHX",
                    "value_label": "Generic G474VBHx"
                },
                {
                    "value": "GENERIC_G474VBTX",
                    "value_label": "Generic G474VBTx"
                },
                {
                    "value": "GENERIC_G474VCHX",
                    "value_label": "Generic G474VCHx"
                },
                {
                    "value": "GENERIC_G474VCTX",
                    "value_label": "Generic G474VCTx"
                },
                {
                    "value": "GENERIC_G474VEHX",
                    "value_label": "Generic G474VEHx"
                },
                {
                    "value": "GENERIC_G474VETX",
                    "value_label": "Generic G474VETx"
                },
                {
                    "value": "GENERIC_G483CETX",
                    "value_label": "Generic G483CETx"
                },
                {
                    "value": "GENERIC_G483CEUX",
                    "value_label": "Generic G483CEUx"
                },
                {
                    "value": "GENERIC_G483METX",
                    "value_label": "Generic G483METx"
                },
                {
                    "value": "GENERIC_G483PEIX",
                    "value_label": "Generic G483PEIx"
                },
                {
                    "value": "GENERIC_G483QETX",
                    "value_label": "Generic G483QETx"
                },
                {
                    "value": "GENERIC_G483RETX",
                    "value_label": "Generic G483RETx"
                },
                {
                    "value": "GENERIC_G483VEHX",
                    "value_label": "Generic G483VEHx"
                },
                {
                    "value": "GENERIC_G483VETX",
                    "value_label": "Generic G483VETx"
                },
                {
                    "value": "GENERIC_G484CETX",
                    "value_label": "Generic G484CETx"
                },
                {
                    "value": "GENERIC_G484CEUX",
                    "value_label": "Generic G484CEUx"
                },
                {
                    "value": "GENERIC_G484METX",
                    "value_label": "Generic G484METx"
                },
                {
                    "value": "GENERIC_G484PEIX",
                    "value_label": "Generic G484PEIx"
                },
                {
                    "value": "GENERIC_G484QETX",
                    "value_label": "Generic G484QETx"
                },
                {
                    "value": "GENERIC_G484RETX",
                    "value_label": "Generic G484RETx"
                },
                {
                    "value": "GENERIC_G484VEHX",
                    "value_label": "Generic G484VEHx"
                },
                {
                    "value": "GENERIC_G484VETX",
                    "value_label": "Generic G484VETx"
                },
                {
                    "value": "GENERIC_G491CCTX",
                    "value_label": "Generic G491CCTx"
                },
                {
                    "value": "GENERIC_G491CETX",
                    "value_label": "Generic G491CETx"
                },
                {
                    "value": "GENERIC_G491KCUX",
                    "value_label": "Generic G491KCUx"
                },
                {
                    "value": "GENERIC_G491KEUX",
                    "value_label": "Generic G491KEUx"
                },
                {
                    "value": "GENERIC_G491MCSX",
                    "value_label": "Generic G491MCSx"
                },
                {
                    "value": "GENERIC_G491MCTX",
                    "value_label": "Generic G491MCTx"
                },
                {
                    "value": "GENERIC_G491MESX",
                    "value_label": "Generic G491MESx"
                },
                {
                    "value": "GENERIC_G491METX",
                    "value_label": "Generic G491METx"
                },
                {
                    "value": "GENERIC_G491RCIX",
                    "value_label": "Generic G491RCIx"
                },
                {
                    "value": "GENERIC_G491RCTX",
                    "value_label": "Generic G491RCTx"
                },
                {
                    "value": "GENERIC_G491REIX",
                    "value_label": "Generic G491REIx"
                },
                {
                    "value": "GENERIC_G491RETX",
                    "value_label": "Generic G491RETx"
                },
                {
                    "value": "GENERIC_G491RETXZ",
                    "value_label": "Generic G491RETxZ"
                },
                {
                    "value": "GENERIC_G491REYX",
                    "value_label": "Generic G491REYx"
                },
                {
                    "value": "GENERIC_G491VCTX",
                    "value_label": "Generic G491VCTx"
                },
                {
                    "value": "GENERIC_G491VETX",
                    "value_label": "Generic G491VETx"
                },
                {
                    "value": "GENERIC_G4A1CETX",
                    "value_label": "Generic G4A1CETx"
                },
                {
                    "value": "GENERIC_G4A1KEUX",
                    "value_label": "Generic G4A1KEUx"
                },
                {
                    "value": "GENERIC_G4A1MESX",
                    "value_label": "Generic G4A1MESx"
                },
                {
                    "value": "GENERIC_G4A1METX",
                    "value_label": "Generic G4A1METx"
                },
                {
                    "value": "GENERIC_G4A1REIX",
                    "value_label": "Generic G4A1REIx"
                },
                {
                    "value": "GENERIC_G4A1RETX",
                    "value_label": "Generic G4A1RETx"
                },
                {
                    "value": "GENERIC_G4A1REYX",
                    "value_label": "Generic G4A1REYx"
                },
                {
                    "value": "GENERIC_G4A1VETX",
                    "value_label": "Generic G4A1VETx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenH5": {
    "name": "Generic STM32H5 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "WEACT_H562RG",
                    "value_label": "WeAct H562RGT",
                    "selected": true
                },
                {
                    "value": "GENERIC_H503CBTX",
                    "value_label": "Generic H503CBTx"
                },
                {
                    "value": "GENERIC_H503CBUX",
                    "value_label": "Generic H503CBUx"
                },
                {
                    "value": "GENERIC_H503KBUX",
                    "value_label": "Generic H503KBUx"
                },
                {
                    "value": "GENERIC_H503RBTX",
                    "value_label": "Generic H503RBTx"
                },
                {
                    "value": "GENERIC_H562RGTX",
                    "value_label": "Generic H562RGTx"
                },
                {
                    "value": "GENERIC_H562RGVX",
                    "value_label": "Generic H562RGVx"
                },
                {
                    "value": "GENERIC_H562RITX",
                    "value_label": "Generic H562RITx"
                },
                {
                    "value": "GENERIC_H562RIVX",
                    "value_label": "Generic H562RIVx"
                },
                {
                    "value": "GENERIC_H563IIKXQ",
                    "value_label": "Generic H563IIKxQ"
                },
                {
                    "value": "GENERIC_H563RGTX",
                    "value_label": "Generic H563RGTx"
                },
                {
                    "value": "GENERIC_H563RGVX",
                    "value_label": "Generic H563RGVx"
                },
                {
                    "value": "GENERIC_H563RITX",
                    "value_label": "Generic H563RITx"
                },
                {
                    "value": "GENERIC_H563RIVX",
                    "value_label": "Generic H563RIVx"
                },
                {
                    "value": "GENERIC_H563ZGTX",
                    "value_label": "Generic H563ZGTx"
                },
                {
                    "value": "GENERIC_H563ZITX",
                    "value_label": "Generic H563ZITx"
                },
                {
                    "value": "GENERIC_H573IIKXQ",
                    "value_label": "Generic H573IIKxQ"
                },
                {
                    "value": "GENERIC_H573RITX",
                    "value_label": "Generic H573RITx"
                },
                {
                    "value": "GENERIC_H573RIVX",
                    "value_label": "Generic H573RIVx"
                },
                {
                    "value": "GENERIC_H573ZITX",
                    "value_label": "Generic H573ZITx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenH7": {
    "name": "Generic STM32H7 Series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "DAISY_PATCH_SM",
                    "value_label": "Daisy Patch SM",
                    "selected": true
                },
                {
                    "value": "DAISY_PETAL_SM",
                    "value_label": "Daisy Petal SM"
                },
                {
                    "value": "DAISY_SEED",
                    "value_label": "Daisy Seed"
                },
                {
                    "value": "DevEBoxH743VITX",
                    "value_label": "DevEBox H743VITX"
                },
                {
                    "value": "DevEBoxH750VBTX",
                    "value_label": "DevEBox H750VBTX"
                },
                {
                    "value": "WeActMiniH723VGTX",
                    "value_label": "WeAct MiniSTM32H723VGTX"
                },
                {
                    "value": "WeActMiniH743VITX",
                    "value_label": "WeAct MiniSTM32H743VITX"
                },
                {
                    "value": "WeActMiniH750VBTX",
                    "value_label": "WeAct MiniSTM32H750VBTX"
                },
                {
                    "value": "GENERIC_H723VEHX",
                    "value_label": "Generic H723VEHx"
                },
                {
                    "value": "GENERIC_H723VETX",
                    "value_label": "Generic H723VETx"
                },
                {
                    "value": "GENERIC_H723VGHX",
                    "value_label": "Generic H723VGHx"
                },
                {
                    "value": "GENERIC_H723VGTX",
                    "value_label": "Generic H723VGTx"
                },
                {
                    "value": "GENERIC_H723ZETX",
                    "value_label": "Generic H723ZETx"
                },
                {
                    "value": "GENERIC_H723ZGTX",
                    "value_label": "Generic H723ZGTx"
                },
                {
                    "value": "GENERIC_H730VBHX",
                    "value_label": "Generic H730VBHx"
                },
                {
                    "value": "GENERIC_H730VBTX",
                    "value_label": "Generic H730VBTx"
                },
                {
                    "value": "GENERIC_H730ZBTX",
                    "value_label": "Generic H730ZBTx"
                },
                {
                    "value": "GENERIC_H733VGHX",
                    "value_label": "Generic H733VGHx"
                },
                {
                    "value": "GENERIC_H733VGTX",
                    "value_label": "Generic H733VGTx"
                },
                {
                    "value": "GENERIC_H733ZGTX",
                    "value_label": "Generic H733ZGTx"
                },
                {
                    "value": "GENERIC_H742IGKX",
                    "value_label": "Generic H742IGKx"
                },
                {
                    "value": "GENERIC_H742IGTX",
                    "value_label": "Generic H742IGTx"
                },
                {
                    "value": "GENERIC_H742IIKX",
                    "value_label": "Generic H742IIKx"
                },
                {
                    "value": "GENERIC_H742IITX",
                    "value_label": "Generic H742IITx"
                },
                {
                    "value": "GENERIC_H742VGHX",
                    "value_label": "Generic H742VGHx"
                },
                {
                    "value": "GENERIC_H742VGTX",
                    "value_label": "Generic H742VGTx"
                },
                {
                    "value": "GENERIC_H742VIHX",
                    "value_label": "Generic H742VIHx"
                },
                {
                    "value": "GENERIC_H742VITX",
                    "value_label": "Generic H742VITx"
                },
                {
                    "value": "GENERIC_H742XGHX",
                    "value_label": "Generic H742XGHx"
                },
                {
                    "value": "GENERIC_H742XIHX",
                    "value_label": "Generic H742XIHx"
                },
                {
                    "value": "GENERIC_H742ZGTX",
                    "value_label": "Generic H742ZGTx"
                },
                {
                    "value": "GENERIC_H742ZITX",
                    "value_label": "Generic H742ZITx"
                },
                {
                    "value": "GENERIC_H743IGKX",
                    "value_label": "Generic H743IGKx"
                },
                {
                    "value": "GENERIC_H743IGTX",
                    "value_label": "Generic H743IGTx"
                },
                {
                    "value": "GENERIC_H743IIKX",
                    "value_label": "Generic H743IIKx"
                },
                {
                    "value": "GENERIC_H743IITX",
                    "value_label": "Generic H743IITx"
                },
                {
                    "value": "GENERIC_H743VGHX",
                    "value_label": "Generic H743VGHx"
                },
                {
                    "value": "GENERIC_H743VGTX",
                    "value_label": "Generic H743VGTx"
                },
                {
                    "value": "GENERIC_H743VIHX",
                    "value_label": "Generic H743VIHx"
                },
                {
                    "value": "GENERIC_H743VITX",
                    "value_label": "Generic H743VITx"
                },
                {
                    "value": "GENERIC_H743XGHX",
                    "value_label": "Generic H743XGHx"
                },
                {
                    "value": "GENERIC_H743XIHX",
                    "value_label": "Generic H743XIHx"
                },
                {
                    "value": "GENERIC_H743ZGTX",
                    "value_label": "Generic H743ZGTx"
                },
                {
                    "value": "GENERIC_H743ZITX",
                    "value_label": "Generic H743ZITx"
                },
                {
                    "value": "GENERIC_H745XGHX",
                    "value_label": "Generic H745XGHx"
                },
                {
                    "value": "GENERIC_H745XIHX",
                    "value_label": "Generic H745XIHx"
                },
                {
                    "value": "GENERIC_H745ZGTX",
                    "value_label": "Generic H745ZGTx"
                },
                {
                    "value": "GENERIC_H745ZITX",
                    "value_label": "Generic H745ZITx"
                },
                {
                    "value": "GENERIC_H747AGIX",
                    "value_label": "Generic H747AGIx"
                },
                {
                    "value": "GENERIC_H747AIIX",
                    "value_label": "Generic H747AIIx"
                },
                {
                    "value": "GENERIC_H747IGTX",
                    "value_label": "Generic H747IGTx"
                },
                {
                    "value": "GENERIC_H747IITX",
                    "value_label": "Generic H747IITx"
                },
                {
                    "value": "GENERIC_H747XGHX",
                    "value_label": "Generic H747XGHx"
                },
                {
                    "value": "GENERIC_H747XIHX",
                    "value_label": "Generic H747XIHx"
                },
                {
                    "value": "GENERIC_H750IBKX",
                    "value_label": "Generic H750IBKx"
                },
                {
                    "value": "GENERIC_H750IBTX",
                    "value_label": "Generic H750IBTx"
                },
                {
                    "value": "GENERIC_H750VBTX",
                    "value_label": "Generic H750VBTx"
                },
                {
                    "value": "GENERIC_H750XBHX",
                    "value_label": "Generic H750XBHx"
                },
                {
                    "value": "GENERIC_H750ZBTX",
                    "value_label": "Generic H750ZBTx"
                },
                {
                    "value": "GENERIC_H753IIKX",
                    "value_label": "Generic H753IIKx"
                },
                {
                    "value": "GENERIC_H753IITX",
                    "value_label": "Generic H753IITx"
                },
                {
                    "value": "GENERIC_H753VIHX",
                    "value_label": "Generic H753VIHx"
                },
                {
                    "value": "GENERIC_H753VITX",
                    "value_label": "Generic H753VITx"
                },
                {
                    "value": "GENERIC_H753XIHX",
                    "value_label": "Generic H753XIHx"
                },
                {
                    "value": "GENERIC_H753ZITX",
                    "value_label": "Generic H753ZITx"
                },
                {
                    "value": "GENERIC_H755XIHX",
                    "value_label": "Generic H755XIHx"
                },
                {
                    "value": "GENERIC_H755ZITX",
                    "value_label": "Generic H755ZITx"
                },
                {
                    "value": "GENERIC_H757AIIX",
                    "value_label": "Generic H757AIIx"
                },
                {
                    "value": "GENERIC_H757IITX",
                    "value_label": "Generic H757IITx"
                },
                {
                    "value": "GENERIC_H757XIHX",
                    "value_label": "Generic H757XIHx"
                },
                {
                    "value": "GENERIC_H7A3VGHX",
                    "value_label": "Generic H7A3VGHx"
                },
                {
                    "value": "GENERIC_H7A3VGTX",
                    "value_label": "Generic H7A3VGTx"
                },
                {
                    "value": "GENERIC_H7A3VIHX",
                    "value_label": "Generic H7A3VIHx"
                },
                {
                    "value": "GENERIC_H7A3VITX",
                    "value_label": "Generic H7A3VITx"
                },
                {
                    "value": "GENERIC_H7A3ZGTXQ",
                    "value_label": "Generic H7A3ZGTxQ"
                },
                {
                    "value": "GENERIC_H7A3ZITXQ",
                    "value_label": "Generic H7A3ZITxQ"
                },
                {
                    "value": "GENERIC_H7B0VBTX",
                    "value_label": "Generic H7B0VBTx"
                },
                {
                    "value": "GENERIC_H7B3VIHX",
                    "value_label": "Generic H7B3VIHx"
                },
                {
                    "value": "GENERIC_H7B3VITX",
                    "value_label": "Generic H7B3VITx"
                },
                {
                    "value": "GENERIC_H7B3ZITXQ",
                    "value_label": "Generic H7B3ZITxQ"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (No Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenL0": {
    "name": "Generic STM32L0 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "THUNDERPACK_L072",
                    "value_label": "ThunderPack v1.0",
                    "selected": true
                },
                {
                    "value": "PX_HER0",
                    "value_label": "PX-HER0"
                },
                {
                    "value": "GENERIC_L010C6TX",
                    "value_label": "Generic L010C6Tx"
                },
                {
                    "value": "GENERIC_L010F4PX",
                    "value_label": "Generic L010F4Px"
                },
                {
                    "value": "GENERIC_L010K4TX",
                    "value_label": "Generic L010K4Tx"
                },
                {
                    "value": "GENERIC_L010R8TX",
                    "value_label": "Generic L010R8Tx"
                },
                {
                    "value": "GENERIC_L010RBTX",
                    "value_label": "Generic L010RBTx"
                },
                {
                    "value": "GENERIC_L011D3PX",
                    "value_label": "Generic L011D3Px"
                },
                {
                    "value": "GENERIC_L011D4PX",
                    "value_label": "Generic L011D4Px"
                },
                {
                    "value": "GENERIC_L011E3YX",
                    "value_label": "Generic L011E3Yx"
                },
                {
                    "value": "GENERIC_L011E4YX",
                    "value_label": "Generic L011E4Yx"
                },
                {
                    "value": "GENERIC_L011F3PX",
                    "value_label": "Generic L011F3Px"
                },
                {
                    "value": "GENERIC_L011F3UX",
                    "value_label": "Generic L011F3Ux"
                },
                {
                    "value": "GENERIC_L011F4PX",
                    "value_label": "Generic L011F4Px"
                },
                {
                    "value": "GENERIC_L011F4UX",
                    "value_label": "Generic L011F4Ux"
                },
                {
                    "value": "GENERIC_L011G3UX",
                    "value_label": "Generic L011G3Ux"
                },
                {
                    "value": "GENERIC_L011G4UX",
                    "value_label": "Generic L011G4Ux"
                },
                {
                    "value": "GENERIC_L011K3TX",
                    "value_label": "Generic L011K3Tx"
                },
                {
                    "value": "GENERIC_L011K3UX",
                    "value_label": "Generic L011K3Ux"
                },
                {
                    "value": "GENERIC_L011K4TX",
                    "value_label": "Generic L011K4Tx"
                },
                {
                    "value": "GENERIC_L011K4UX",
                    "value_label": "Generic L011K4Ux"
                },
                {
                    "value": "GENERIC_L021D4PX",
                    "value_label": "Generic L021D4Px"
                },
                {
                    "value": "GENERIC_L021F4PX",
                    "value_label": "Generic L021F4Px"
                },
                {
                    "value": "GENERIC_L021F4UX",
                    "value_label": "Generic L021F4Ux"
                },
                {
                    "value": "GENERIC_L021G4UX",
                    "value_label": "Generic L021G4Ux"
                },
                {
                    "value": "GENERIC_L021K4TX",
                    "value_label": "Generic L021K4Tx"
                },
                {
                    "value": "GENERIC_L021K4UX",
                    "value_label": "Generic L021K4Ux"
                },
                {
                    "value": "GENERIC_L031C4TX",
                    "value_label": "Generic L031C4Tx"
                },
                {
                    "value": "GENERIC_L031C4UX",
                    "value_label": "Generic L031C4Ux"
                },
                {
                    "value": "GENERIC_L031C6TX",
                    "value_label": "Generic L031C6Tx"
                },
                {
                    "value": "GENERIC_L031C6UX",
                    "value_label": "Generic L031C6Ux"
                },
                {
                    "value": "GENERIC_L031E4YX",
                    "value_label": "Generic L031E4Yx"
                },
                {
                    "value": "GENERIC_L031E6YX",
                    "value_label": "Generic L031E6Yx"
                },
                {
                    "value": "GENERIC_L031F4PX",
                    "value_label": "Generic L031F4Px"
                },
                {
                    "value": "GENERIC_L031F6PX",
                    "value_label": "Generic L031F6Px"
                },
                {
                    "value": "GENERIC_L031G4UX",
                    "value_label": "Generic L031G4Ux"
                },
                {
                    "value": "GENERIC_L031G6UX",
                    "value_label": "Generic L031G6Ux"
                },
                {
                    "value": "GENERIC_L031K4TX",
                    "value_label": "Generic L031K4Tx"
                },
                {
                    "value": "GENERIC_L031K6TX",
                    "value_label": "Generic L031K6Tx"
                },
                {
                    "value": "GENERIC_L041C4TX",
                    "value_label": "Generic L041C4Tx"
                },
                {
                    "value": "GENERIC_L041C6TX",
                    "value_label": "Generic L041C6Tx"
                },
                {
                    "value": "GENERIC_L041C6UX",
                    "value_label": "Generic L041C6Ux"
                },
                {
                    "value": "GENERIC_L041E6YX",
                    "value_label": "Generic L041E6Yx"
                },
                {
                    "value": "GENERIC_L041F6PX",
                    "value_label": "Generic L041F6Px"
                },
                {
                    "value": "GENERIC_L041G6UX",
                    "value_label": "Generic L041G6Ux"
                },
                {
                    "value": "GENERIC_L041K6TX",
                    "value_label": "Generic L041K6Tx"
                },
                {
                    "value": "GENERIC_L051C6TX",
                    "value_label": "Generic L051C6Tx"
                },
                {
                    "value": "GENERIC_L051C6UX",
                    "value_label": "Generic L051C6Ux"
                },
                {
                    "value": "GENERIC_L051C8TX",
                    "value_label": "Generic L051C8Tx"
                },
                {
                    "value": "GENERIC_L051C8UX",
                    "value_label": "Generic L051C8Ux"
                },
                {
                    "value": "GENERIC_L051K6TX",
                    "value_label": "Generic L051K6Tx"
                },
                {
                    "value": "GENERIC_L051K6UX",
                    "value_label": "Generic L051K6Ux"
                },
                {
                    "value": "GENERIC_L051K8TX",
                    "value_label": "Generic L051K8Tx"
                },
                {
                    "value": "GENERIC_L051K8UX",
                    "value_label": "Generic L051K8Ux"
                },
                {
                    "value": "GENERIC_L052C6TX",
                    "value_label": "Generic L052C6Tx"
                },
                {
                    "value": "GENERIC_L052C6UX",
                    "value_label": "Generic L052C6Ux"
                },
                {
                    "value": "GENERIC_L052C8TX",
                    "value_label": "Generic L052C8Tx"
                },
                {
                    "value": "GENERIC_L052C8UX",
                    "value_label": "Generic L052C8Ux"
                },
                {
                    "value": "GENERIC_L052K6TX",
                    "value_label": "Generic L052K6Tx"
                },
                {
                    "value": "GENERIC_L052K8TX",
                    "value_label": "Generic L052K8Tx"
                },
                {
                    "value": "GENERIC_L052R6HX",
                    "value_label": "Generic L052R6Hx"
                },
                {
                    "value": "GENERIC_L052R6TX",
                    "value_label": "Generic L052R6Tx"
                },
                {
                    "value": "GENERIC_L052R8HX",
                    "value_label": "Generic L052R8Hx"
                },
                {
                    "value": "GENERIC_L052R8TX",
                    "value_label": "Generic L052R8Tx"
                },
                {
                    "value": "GENERIC_L052T6YX",
                    "value_label": "Generic L052T6Yx"
                },
                {
                    "value": "GENERIC_L052T8FX",
                    "value_label": "Generic L052T8Fx"
                },
                {
                    "value": "GENERIC_L052T8YX",
                    "value_label": "Generic L052T8Yx"
                },
                {
                    "value": "GENERIC_L053C6TX",
                    "value_label": "Generic L053C6Tx"
                },
                {
                    "value": "GENERIC_L053C6UX",
                    "value_label": "Generic L053C6Ux"
                },
                {
                    "value": "GENERIC_L053C8TX",
                    "value_label": "Generic L053C8Tx"
                },
                {
                    "value": "GENERIC_L053C8UX",
                    "value_label": "Generic L053C8Ux"
                },
                {
                    "value": "GENERIC_L053R6HX",
                    "value_label": "Generic L053R6Hx"
                },
                {
                    "value": "GENERIC_L053R6TX",
                    "value_label": "Generic L053R6Tx"
                },
                {
                    "value": "GENERIC_L053R8HX",
                    "value_label": "Generic L053R8Hx"
                },
                {
                    "value": "GENERIC_L053R8TX",
                    "value_label": "Generic L053R8Tx"
                },
                {
                    "value": "GENERIC_L062C8UX",
                    "value_label": "Generic L062C8Ux"
                },
                {
                    "value": "GENERIC_L062K8TX",
                    "value_label": "Generic L062K8Tx"
                },
                {
                    "value": "GENERIC_L063C8TX",
                    "value_label": "Generic L063C8Tx"
                },
                {
                    "value": "GENERIC_L063C8UX",
                    "value_label": "Generic L063C8Ux"
                },
                {
                    "value": "GENERIC_L063R8TX",
                    "value_label": "Generic L063R8Tx"
                },
                {
                    "value": "GENERIC_L072CBTX",
                    "value_label": "Generic L072CBTx"
                },
                {
                    "value": "GENERIC_L072CBUX",
                    "value_label": "Generic L072CBUx"
                },
                {
                    "value": "GENERIC_L072CBYX",
                    "value_label": "Generic L072CBYx"
                },
                {
                    "value": "GENERIC_L072CZEX",
                    "value_label": "Generic L072CZEx"
                },
                {
                    "value": "GENERIC_L072CZTX",
                    "value_label": "Generic L072CZTx"
                },
                {
                    "value": "GENERIC_L072CZUX",
                    "value_label": "Generic L072CZUx"
                },
                {
                    "value": "GENERIC_L072CZYX",
                    "value_label": "Generic L072CZYx"
                },
                {
                    "value": "GENERIC_L072KBTX",
                    "value_label": "Generic L072KBTx"
                },
                {
                    "value": "GENERIC_L072KBUX",
                    "value_label": "Generic L072KBUx"
                },
                {
                    "value": "GENERIC_L072KZTX",
                    "value_label": "Generic L072KZTx"
                },
                {
                    "value": "GENERIC_L072KZUX",
                    "value_label": "Generic L072KZUx"
                },
                {
                    "value": "GENERIC_L072RBHX",
                    "value_label": "Generic L072RBHx"
                },
                {
                    "value": "GENERIC_L072RBIX",
                    "value_label": "Generic L072RBIx"
                },
                {
                    "value": "GENERIC_L072RBTX",
                    "value_label": "Generic L072RBTx"
                },
                {
                    "value": "GENERIC_L072RZHX",
                    "value_label": "Generic L072RZHx"
                },
                {
                    "value": "GENERIC_L072RZIX",
                    "value_label": "Generic L072RZIx"
                },
                {
                    "value": "GENERIC_L072RZTX",
                    "value_label": "Generic L072RZTx"
                },
                {
                    "value": "GENERIC_L072V8IX",
                    "value_label": "Generic L072V8Ix"
                },
                {
                    "value": "GENERIC_L072V8TX",
                    "value_label": "Generic L072V8Tx"
                },
                {
                    "value": "GENERIC_L072VBIX",
                    "value_label": "Generic L072VBIx"
                },
                {
                    "value": "GENERIC_L072VBTX",
                    "value_label": "Generic L072VBTx"
                },
                {
                    "value": "GENERIC_L072VZIX",
                    "value_label": "Generic L072VZIx"
                },
                {
                    "value": "GENERIC_L072VZTX",
                    "value_label": "Generic L072VZTx"
                },
                {
                    "value": "GENERIC_L073CBTX",
                    "value_label": "Generic L073CBTx"
                },
                {
                    "value": "GENERIC_L073CBUX",
                    "value_label": "Generic L073CBUx"
                },
                {
                    "value": "GENERIC_L073CZTX",
                    "value_label": "Generic L073CZTx"
                },
                {
                    "value": "GENERIC_L073CZUX",
                    "value_label": "Generic L073CZUx"
                },
                {
                    "value": "GENERIC_L073CZYX",
                    "value_label": "Generic L073CZYx"
                },
                {
                    "value": "GENERIC_L073RBHX",
                    "value_label": "Generic L073RBHx"
                },
                {
                    "value": "GENERIC_L073RBTX",
                    "value_label": "Generic L073RBTx"
                },
                {
                    "value": "GENERIC_L073RZHX",
                    "value_label": "Generic L073RZHx"
                },
                {
                    "value": "GENERIC_L073RZIX",
                    "value_label": "Generic L073RZIx"
                },
                {
                    "value": "GENERIC_L073RZTX",
                    "value_label": "Generic L073RZTx"
                },
                {
                    "value": "GENERIC_L073V8IX",
                    "value_label": "Generic L073V8Ix"
                },
                {
                    "value": "GENERIC_L073V8TX",
                    "value_label": "Generic L073V8Tx"
                },
                {
                    "value": "GENERIC_L073VBIX",
                    "value_label": "Generic L073VBIx"
                },
                {
                    "value": "GENERIC_L073VBTX",
                    "value_label": "Generic L073VBTx"
                },
                {
                    "value": "GENERIC_L073VZIX",
                    "value_label": "Generic L073VZIx"
                },
                {
                    "value": "GENERIC_L073VZTX",
                    "value_label": "Generic L073VZTx"
                },
                {
                    "value": "GENERIC_L082CZUX",
                    "value_label": "Generic L082CZUx"
                },
                {
                    "value": "GENERIC_L082CZYX",
                    "value_label": "Generic L082CZYx"
                },
                {
                    "value": "GENERIC_L082KBTX",
                    "value_label": "Generic L082KBTx"
                },
                {
                    "value": "GENERIC_L082KBUX",
                    "value_label": "Generic L082KBUx"
                },
                {
                    "value": "GENERIC_L082KZTX",
                    "value_label": "Generic L082KZTx"
                },
                {
                    "value": "GENERIC_L082KZUX",
                    "value_label": "Generic L082KZUx"
                },
                {
                    "value": "GENERIC_L083CBTX",
                    "value_label": "Generic L083CBTx"
                },
                {
                    "value": "GENERIC_L083CZTX",
                    "value_label": "Generic L083CZTx"
                },
                {
                    "value": "GENERIC_L083CZUX",
                    "value_label": "Generic L083CZUx"
                },
                {
                    "value": "GENERIC_L083RBHX",
                    "value_label": "Generic L083RBHx"
                },
                {
                    "value": "GENERIC_L083RBTX",
                    "value_label": "Generic L083RBTx"
                },
                {
                    "value": "GENERIC_L083RZHX",
                    "value_label": "Generic L083RZHx"
                },
                {
                    "value": "GENERIC_L083RZTX",
                    "value_label": "Generic L083RZTx"
                },
                {
                    "value": "GENERIC_L083V8IX",
                    "value_label": "Generic L083V8Ix"
                },
                {
                    "value": "GENERIC_L083V8TX",
                    "value_label": "Generic L083V8Tx"
                },
                {
                    "value": "GENERIC_L083VBIX",
                    "value_label": "Generic L083VBIx"
                },
                {
                    "value": "GENERIC_L083VBTX",
                    "value_label": "Generic L083VBTx"
                },
                {
                    "value": "GENERIC_L083VZIX",
                    "value_label": "Generic L083VZIx"
                },
                {
                    "value": "GENERIC_L083VZTX",
                    "value_label": "Generic L083VZTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenL1": {
    "name": "Generic STM32L1 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_L100C6UX",
                    "value_label": "Generic L100C6Ux",
                    "selected": true
                },
                {
                    "value": "GENERIC_L100C6UXA",
                    "value_label": "Generic L100C6UxA"
                },
                {
                    "value": "GENERIC_L151C6TX",
                    "value_label": "Generic L151C6Tx"
                },
                {
                    "value": "GENERIC_L151C6TXA",
                    "value_label": "Generic L151C6TxA"
                },
                {
                    "value": "GENERIC_L151C6UX",
                    "value_label": "Generic L151C6Ux"
                },
                {
                    "value": "GENERIC_L151C6UXA",
                    "value_label": "Generic L151C6UxA"
                },
                {
                    "value": "GENERIC_L151C8TX",
                    "value_label": "Generic L151C8Tx"
                },
                {
                    "value": "GENERIC_L151C8TXA",
                    "value_label": "Generic L151C8TxA"
                },
                {
                    "value": "GENERIC_L151C8UX",
                    "value_label": "Generic L151C8Ux"
                },
                {
                    "value": "GENERIC_L151C8UXA",
                    "value_label": "Generic L151C8UxA"
                },
                {
                    "value": "GENERIC_L151CBTX",
                    "value_label": "Generic L151CBTx"
                },
                {
                    "value": "GENERIC_L151CBTXA",
                    "value_label": "Generic L151CBTxA"
                },
                {
                    "value": "GENERIC_L151CBUX",
                    "value_label": "Generic L151CBUx"
                },
                {
                    "value": "GENERIC_L151CBUXA",
                    "value_label": "Generic L151CBUxA"
                },
                {
                    "value": "GENERIC_L151RETX",
                    "value_label": "Generic L151RETx"
                },
                {
                    "value": "GENERIC_L151ZDTX",
                    "value_label": "Generic L151ZDTx"
                },
                {
                    "value": "GENERIC_L152C6TX",
                    "value_label": "Generic L152C6Tx"
                },
                {
                    "value": "GENERIC_L152C6TXA",
                    "value_label": "Generic L152C6TxA"
                },
                {
                    "value": "GENERIC_L152C6UX",
                    "value_label": "Generic L152C6Ux"
                },
                {
                    "value": "GENERIC_L152C6UXA",
                    "value_label": "Generic L152C6UxA"
                },
                {
                    "value": "GENERIC_L152C8TX",
                    "value_label": "Generic L152C8Tx"
                },
                {
                    "value": "GENERIC_L152C8TXA",
                    "value_label": "Generic L152C8TxA"
                },
                {
                    "value": "GENERIC_L152C8UX",
                    "value_label": "Generic L152C8Ux"
                },
                {
                    "value": "GENERIC_L152C8UXA",
                    "value_label": "Generic L152C8UxA"
                },
                {
                    "value": "GENERIC_L152CBTX",
                    "value_label": "Generic L152CBTx"
                },
                {
                    "value": "GENERIC_L152CBTXA",
                    "value_label": "Generic L152CBTxA"
                },
                {
                    "value": "GENERIC_L152CBUX",
                    "value_label": "Generic L152CBUx"
                },
                {
                    "value": "GENERIC_L152CBUXA",
                    "value_label": "Generic L152CBUxA"
                },
                {
                    "value": "GENERIC_L152RETX",
                    "value_label": "Generic L152RETx"
                },
                {
                    "value": "GENERIC_L152ZDTX",
                    "value_label": "Generic L152ZDTx"
                },
                {
                    "value": "GENERIC_L162RETX",
                    "value_label": "Generic L162RETx"
                },
                {
                    "value": "GENERIC_L162ZDTX",
                    "value_label": "Generic L162ZDTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenL4": {
    "name": "Generic STM32L4 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "LEAFONY_AP03",
                    "value_label": "Leafony AP03",
                    "selected": true
                },
                {
                    "value": "GENERIC_L412K8TX",
                    "value_label": "Generic L412K8Tx"
                },
                {
                    "value": "GENERIC_L412K8UX",
                    "value_label": "Generic L412K8Ux"
                },
                {
                    "value": "GENERIC_L412KBTX",
                    "value_label": "Generic L412KBTx"
                },
                {
                    "value": "GENERIC_L412KBUX",
                    "value_label": "Generic L412KBUx"
                },
                {
                    "value": "GENERIC_L412RBIXP",
                    "value_label": "Generic L412RBIxP"
                },
                {
                    "value": "GENERIC_L412RBTXP",
                    "value_label": "Generic L412RBTxP"
                },
                {
                    "value": "GENERIC_L422KBTX",
                    "value_label": "Generic L422KBTx"
                },
                {
                    "value": "GENERIC_L422KBUX",
                    "value_label": "Generic L422KBUx"
                },
                {
                    "value": "GENERIC_L431CBTX",
                    "value_label": "Generic L431CBTx"
                },
                {
                    "value": "GENERIC_L431CBUX",
                    "value_label": "Generic L431CBUx"
                },
                {
                    "value": "GENERIC_L431CCTX",
                    "value_label": "Generic L431CCTx"
                },
                {
                    "value": "GENERIC_L431CCUX",
                    "value_label": "Generic L431CCUx"
                },
                {
                    "value": "GENERIC_L431RBIX",
                    "value_label": "Generic L431RBIx"
                },
                {
                    "value": "GENERIC_L431RBTX",
                    "value_label": "Generic L431RBTx"
                },
                {
                    "value": "GENERIC_L431RBYX",
                    "value_label": "Generic L431RBYx"
                },
                {
                    "value": "GENERIC_L431RCIX",
                    "value_label": "Generic L431RCIx"
                },
                {
                    "value": "GENERIC_L431RCTX",
                    "value_label": "Generic L431RCTx"
                },
                {
                    "value": "GENERIC_L431RCYX",
                    "value_label": "Generic L431RCYx"
                },
                {
                    "value": "GENERIC_L432KBUX",
                    "value_label": "Generic L432KBUx"
                },
                {
                    "value": "GENERIC_L432KCUX",
                    "value_label": "Generic L432KCUx"
                },
                {
                    "value": "GENERIC_L433CBTX",
                    "value_label": "Generic L433CBTx"
                },
                {
                    "value": "GENERIC_L433CBUX",
                    "value_label": "Generic L433CBUx"
                },
                {
                    "value": "GENERIC_L433CCTX",
                    "value_label": "Generic L433CCTx"
                },
                {
                    "value": "GENERIC_L433CCUX",
                    "value_label": "Generic L433CCUx"
                },
                {
                    "value": "GENERIC_L433RBIX",
                    "value_label": "Generic L433RBIx"
                },
                {
                    "value": "GENERIC_L433RBTX",
                    "value_label": "Generic L433RBTx"
                },
                {
                    "value": "GENERIC_L433RBYX",
                    "value_label": "Generic L433RBYx"
                },
                {
                    "value": "GENERIC_L433RCIX",
                    "value_label": "Generic L433RCIx"
                },
                {
                    "value": "GENERIC_L433RCTX",
                    "value_label": "Generic L433RCTx"
                },
                {
                    "value": "GENERIC_L433RCTXP",
                    "value_label": "Generic L433RCTxP"
                },
                {
                    "value": "GENERIC_L433RCYX",
                    "value_label": "Generic L433RCYx"
                },
                {
                    "value": "GENERIC_L442KCUX",
                    "value_label": "Generic L442KCUx"
                },
                {
                    "value": "GENERIC_L443CCTX",
                    "value_label": "Generic L443CCTx"
                },
                {
                    "value": "GENERIC_L443CCUX",
                    "value_label": "Generic L443CCUx"
                },
                {
                    "value": "GENERIC_L443RCIX",
                    "value_label": "Generic L443RCIx"
                },
                {
                    "value": "GENERIC_L443RCTX",
                    "value_label": "Generic L443RCTx"
                },
                {
                    "value": "GENERIC_L443RCYX",
                    "value_label": "Generic L443RCYx"
                },
                {
                    "value": "GENERIC_L452RCIX",
                    "value_label": "Generic L452RCIx"
                },
                {
                    "value": "GENERIC_L452RCTX",
                    "value_label": "Generic L452RCTx"
                },
                {
                    "value": "GENERIC_L452RCYX",
                    "value_label": "Generic L452RCYx"
                },
                {
                    "value": "GENERIC_L452REIX",
                    "value_label": "Generic L452REIx"
                },
                {
                    "value": "GENERIC_L452RETX",
                    "value_label": "Generic L452RETx"
                },
                {
                    "value": "GENERIC_L452RETXP",
                    "value_label": "Generic L452RETxP"
                },
                {
                    "value": "GENERIC_L452REYX",
                    "value_label": "Generic L452REYx"
                },
                {
                    "value": "GENERIC_L462REIX",
                    "value_label": "Generic L462REIx"
                },
                {
                    "value": "GENERIC_L462RETX",
                    "value_label": "Generic L462RETx"
                },
                {
                    "value": "GENERIC_L462REYX",
                    "value_label": "Generic L462REYx"
                },
                {
                    "value": "GENERIC_L475RCTX",
                    "value_label": "Generic L475RCTx"
                },
                {
                    "value": "GENERIC_L475RETX",
                    "value_label": "Generic L475RETx"
                },
                {
                    "value": "GENERIC_L475RGTX",
                    "value_label": "Generic L475RGTx"
                },
                {
                    "value": "GENERIC_L475VCTX",
                    "value_label": "Generic L475VCTx"
                },
                {
                    "value": "GENERIC_L475VETX",
                    "value_label": "Generic L475VETx"
                },
                {
                    "value": "GENERIC_L475VGTX",
                    "value_label": "Generic L475VGTx"
                },
                {
                    "value": "GENERIC_L476RCTX",
                    "value_label": "Generic L476RCTx"
                },
                {
                    "value": "GENERIC_L476RETX",
                    "value_label": "Generic L476RETx"
                },
                {
                    "value": "GENERIC_L476RGTX",
                    "value_label": "Generic L476RGTx"
                },
                {
                    "value": "GENERIC_L476VCTX",
                    "value_label": "Generic L476VCTx"
                },
                {
                    "value": "GENERIC_L476VETX",
                    "value_label": "Generic L476VETx"
                },
                {
                    "value": "GENERIC_L476VGTX",
                    "value_label": "Generic L476VGTx"
                },
                {
                    "value": "GENERIC_L486RGTX",
                    "value_label": "Generic L486RGTx"
                },
                {
                    "value": "GENERIC_L486VGTX",
                    "value_label": "Generic L486VGTx"
                },
                {
                    "value": "GENERIC_L496ZETX",
                    "value_label": "Generic L496ZETx"
                },
                {
                    "value": "GENERIC_L496ZGTX",
                    "value_label": "Generic L496ZGTx"
                },
                {
                    "value": "GENERIC_L496ZGTXP",
                    "value_label": "Generic L496ZGTxP"
                },
                {
                    "value": "GENERIC_L4A6ZGTX",
                    "value_label": "Generic L4A6ZGTx"
                },
                {
                    "value": "GENERIC_L4A6ZGTXP",
                    "value_label": "Generic L4A6ZGTxP"
                },
                {
                    "value": "GENERIC_L4R5VGTX",
                    "value_label": "Generic L4R5VGTx"
                },
                {
                    "value": "GENERIC_L4R5VITX",
                    "value_label": "Generic L4R5VITx"
                },
                {
                    "value": "GENERIC_L4R5ZGTX",
                    "value_label": "Generic L4R5ZGTx"
                },
                {
                    "value": "GENERIC_L4R5ZGYX",
                    "value_label": "Generic L4R5ZGYx"
                },
                {
                    "value": "GENERIC_L4R5ZITX",
                    "value_label": "Generic L4R5ZITx"
                },
                {
                    "value": "GENERIC_L4R5ZITXP",
                    "value_label": "Generic L4R5ZITxP"
                },
                {
                    "value": "GENERIC_L4R5ZIYX",
                    "value_label": "Generic L4R5ZIYx"
                },
                {
                    "value": "GENERIC_L4R7VITX",
                    "value_label": "Generic L4R7VITx"
                },
                {
                    "value": "GENERIC_L4R7ZITX",
                    "value_label": "Generic L4R7ZITx"
                },
                {
                    "value": "GENERIC_L4R9ZGJX",
                    "value_label": "Generic L4R9ZGJx"
                },
                {
                    "value": "GENERIC_L4R9ZGYX",
                    "value_label": "Generic L4R9ZGYx"
                },
                {
                    "value": "GENERIC_L4R9ZIJX",
                    "value_label": "Generic L4R9ZIJx"
                },
                {
                    "value": "GENERIC_L4R9ZIYX",
                    "value_label": "Generic L4R9ZIYx"
                },
                {
                    "value": "GENERIC_L4S5VITX",
                    "value_label": "Generic L4S5VITx"
                },
                {
                    "value": "GENERIC_L4S5ZITX",
                    "value_label": "Generic L4S5ZITx"
                },
                {
                    "value": "GENERIC_L4S5ZIYX",
                    "value_label": "Generic L4S5ZIYx"
                },
                {
                    "value": "GENERIC_L4S7VITX",
                    "value_label": "Generic L4S7VITx"
                },
                {
                    "value": "GENERIC_L4S7ZITX",
                    "value_label": "Generic L4S7ZITx"
                },
                {
                    "value": "GENERIC_L4S9ZIJX",
                    "value_label": "Generic L4S9ZIJx"
                },
                {
                    "value": "GENERIC_L4S9ZIYX",
                    "value_label": "Generic L4S9ZIYx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenL5": {
    "name": "Generic STM32L5 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_L552QCIXQ",
                    "value_label": "Generic L552QCIxQ",
                    "selected": true
                },
                {
                    "value": "GENERIC_L552QEIXQ",
                    "value_label": "Generic L552QEIxQ"
                },
                {
                    "value": "GENERIC_L552ZCTXQ",
                    "value_label": "Generic L552ZCTxQ"
                },
                {
                    "value": "GENERIC_L552ZETXQ",
                    "value_label": "Generic L552ZETxQ"
                },
                {
                    "value": "GENERIC_L562QEIXQ",
                    "value_label": "Generic L562QC-EIxQ"
                },
                {
                    "value": "GENERIC_L562ZETXQ",
                    "value_label": "Generic L562ZETxQ"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenU0": {
    "name": "Generic STM32U0 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_U073C8TX",
                    "value_label": "Generic U073C8Tx",
                    "selected": true
                },
                {
                    "value": "GENERIC_U073C8UX",
                    "value_label": "Generic U073C8Ux"
                },
                {
                    "value": "GENERIC_U073CBTX",
                    "value_label": "Generic U073CBTx"
                },
                {
                    "value": "GENERIC_U073CBUX",
                    "value_label": "Generic U073CBUx"
                },
                {
                    "value": "GENERIC_U073CCTX",
                    "value_label": "Generic U073CCTx"
                },
                {
                    "value": "GENERIC_U073CCUX",
                    "value_label": "Generic U073CCUx"
                },
                {
                    "value": "GENERIC_U073R8IX",
                    "value_label": "Generic U073R8Ix"
                },
                {
                    "value": "GENERIC_U073R8TX",
                    "value_label": "Generic U073R8Tx"
                },
                {
                    "value": "GENERIC_U073RBIX",
                    "value_label": "Generic U073RBIx"
                },
                {
                    "value": "GENERIC_U073RBTX",
                    "value_label": "Generic U073RBTx"
                },
                {
                    "value": "GENERIC_U073RCIX",
                    "value_label": "Generic U073RCIx"
                },
                {
                    "value": "GENERIC_U073RCTX",
                    "value_label": "Generic U073RCTx"
                },
                {
                    "value": "GENERIC_U083CCTX",
                    "value_label": "Generic U083CCTx"
                },
                {
                    "value": "GENERIC_U083CCUX",
                    "value_label": "Generic U083CCUx"
                },
                {
                    "value": "GENERIC_U083RCIX",
                    "value_label": "Generic U083RCIx"
                },
                {
                    "value": "GENERIC_U083RCTX",
                    "value_label": "Generic U083RCTx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenU3": {
    "name": "Generic STM32U3 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_U375RETXQ",
                    "value_label": "Generic U375RETxQ",
                    "selected": true
                },
                {
                    "value": "GENERIC_U375RGTXQ",
                    "value_label": "Generic U375RGTxQ"
                },
                {
                    "value": "GENERIC_U375VEIX",
                    "value_label": "Generic U375VEIx"
                },
                {
                    "value": "GENERIC_U375VEIXQ",
                    "value_label": "Generic U375VEIxQ"
                },
                {
                    "value": "GENERIC_U375VGIX",
                    "value_label": "Generic U375VGIx"
                },
                {
                    "value": "GENERIC_U375VGIXQ",
                    "value_label": "Generic U375VGIxQ"
                },
                {
                    "value": "GENERIC_U385RGTXQ",
                    "value_label": "Generic U385RGTxQ"
                },
                {
                    "value": "GENERIC_U385VGIX",
                    "value_label": "Generic U385VGIx"
                },
                {
                    "value": "GENERIC_U385VGIXQ",
                    "value_label": "Generic U385VGIxQ"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenU5": {
    "name": "Generic STM32U5 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_U575AGIXQ",
                    "value_label": "Generic U575AGIxQ",
                    "selected": true
                },
                {
                    "value": "GENERIC_U575AIIXQ",
                    "value_label": "Generic U575AIIxQ"
                },
                {
                    "value": "GENERIC_U575CITX",
                    "value_label": "Generic U575CITx"
                },
                {
                    "value": "GENERIC_U575CIUX",
                    "value_label": "Generic U575CIUx"
                },
                {
                    "value": "GENERIC_U575ZGTXQ",
                    "value_label": "Generic U575ZGTxQ"
                },
                {
                    "value": "GENERIC_U575ZITXQ",
                    "value_label": "Generic U575ZITxQ"
                },
                {
                    "value": "GENERIC_U585AIIXQ",
                    "value_label": "Generic U585AIIxQ"
                },
                {
                    "value": "GENERIC_U585CITX",
                    "value_label": "Generic U585CITx"
                },
                {
                    "value": "GENERIC_U585CIUX",
                    "value_label": "Generic U585CIUx"
                },
                {
                    "value": "GENERIC_U585ZITXQ",
                    "value_label": "Generic U585ZITxQ"
                },
                {
                    "value": "GENERIC_U595ZITXQ",
                    "value_label": "Generic U595ZITxQ"
                },
                {
                    "value": "GENERIC_U595ZJTXQ",
                    "value_label": "Generic U595ZJTxQ"
                },
                {
                    "value": "GENERIC_U599ZITXQ",
                    "value_label": "Generic U599ZITxQ"
                },
                {
                    "value": "GENERIC_U599ZJTXQ",
                    "value_label": "Generic U599ZJTxQ"
                },
                {
                    "value": "GENERIC_U5A5ZJTXQ",
                    "value_label": "Generic U5A5ZJTxQ"
                },
                {
                    "value": "GENERIC_U5A9ZJTXQ",
                    "value_label": "Generic U5A9ZJTxQ"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenWB": {
    "name": "Generic STM32WB series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "WEACT_WB55CGU6",
                    "value_label": "WeAct STM32WB55CGU6",
                    "selected": true
                },
                {
                    "value": "GENERIC_WB15CCUX",
                    "value_label": "Generic WB15CCUx"
                },
                {
                    "value": "GENERIC_WB55CCUX",
                    "value_label": "Generic WB55CCUx"
                },
                {
                    "value": "GENERIC_WB55CEUX",
                    "value_label": "Generic WB55CEUx"
                },
                {
                    "value": "GENERIC_WB55CGUX",
                    "value_label": "Generic WB55CGUx"
                },
                {
                    "value": "GENERIC_WB55RCVX",
                    "value_label": "Generic WB55RCVx"
                },
                {
                    "value": "GENERIC_WB55REVX",
                    "value_label": "Generic WB55REVx"
                },
                {
                    "value": "GENERIC_WB55RGVX",
                    "value_label": "Generic WB55RGVx"
                },
                {
                    "value": "GENERIC_WB55VCQX",
                    "value_label": "Generic WB55VCQx"
                },
                {
                    "value": "GENERIC_WB55VCYX",
                    "value_label": "Generic WB55VCYx"
                },
                {
                    "value": "GENERIC_WB55VEQX",
                    "value_label": "Generic WB55VEQx"
                },
                {
                    "value": "GENERIC_WB55VEYX",
                    "value_label": "Generic WB55VEYx"
                },
                {
                    "value": "GENERIC_WB55VGQX",
                    "value_label": "Generic WB55VGQx"
                },
                {
                    "value": "GENERIC_WB55VGYX",
                    "value_label": "Generic WB55VGYx"
                },
                {
                    "value": "GENERIC_WB55VYYX",
                    "value_label": "Generic WB55VYYx"
                },
                {
                    "value": "GENERIC_WB5MMGHX",
                    "value_label": "Generic WB5MMGHx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:GenWB0": {
    "name": "Generic STM32WB0 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_WB05KZVX",
                    "value_label": "Generic WB05KZVx",
                    "selected": true
                },
                {
                    "value": "GENERIC_WB05TZFX",
                    "value_label": "Generic WB05TZFx"
                },
                {
                    "value": "GENERIC_WB09KEVX",
                    "value_label": "Generic WB09KEVx"
                },
                {
                    "value": "GENERIC_WB09TEFX",
                    "value_label": "Generic WB09TEFx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:GenWBA": {
    "name": "Generic STM32WBA series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_WBA55CEUX",
                    "value_label": "Generic WBA55CEUx",
                    "selected": true
                },
                {
                    "value": "GENERIC_WBA55CGUX",
                    "value_label": "Generic WBA55CGUx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:GenWL": {
    "name": "Generic STM32WL series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_WL54CCUX",
                    "value_label": "Generic WL54CCUx",
                    "selected": true
                },
                {
                    "value": "GENERIC_WL54JCIX",
                    "value_label": "Generic WL54JCIx"
                },
                {
                    "value": "GENERIC_WL55CCUX",
                    "value_label": "Generic WL55CCUx"
                },
                {
                    "value": "GENERIC_WL55JCIX",
                    "value_label": "Generic WL55JCIx"
                },
                {
                    "value": "GENERIC_WLE4C8UX",
                    "value_label": "Generic WLE4C8Ux"
                },
                {
                    "value": "GENERIC_WLE4CBUX",
                    "value_label": "Generic WLE4CBUx"
                },
                {
                    "value": "GENERIC_WLE4CCUX",
                    "value_label": "Generic WLE4CCUx"
                },
                {
                    "value": "GENERIC_WLE4J8IX",
                    "value_label": "Generic WLE4J8Ix"
                },
                {
                    "value": "GENERIC_WLE4JBIX",
                    "value_label": "Generic WLE4JBIx"
                },
                {
                    "value": "GENERIC_WLE4JCIX",
                    "value_label": "Generic WLE4JCIx"
                },
                {
                    "value": "GENERIC_WLE5C8UX",
                    "value_label": "Generic WLE5C8Ux"
                },
                {
                    "value": "GENERIC_WLE5CBUX",
                    "value_label": "Generic WLE5CBUx"
                },
                {
                    "value": "GENERIC_WLE5CCUX",
                    "value_label": "Generic WLE5CCUx"
                },
                {
                    "value": "GENERIC_WLE5J8IX",
                    "value_label": "Generic WLE5J8Ix"
                },
                {
                    "value": "GENERIC_WLE5JBIX",
                    "value_label": "Generic WLE5JBIx"
                },
                {
                    "value": "GENERIC_WLE5JCIX",
                    "value_label": "Generic WLE5JCIx"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:GenWL3": {
    "name": "Generic STM32WL3 series",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "GENERIC_WL33C8VX",
                    "value_label": "Generic WL33C8Vx",
                    "selected": true
                },
                {
                    "value": "GENERIC_WL33C8VXX",
                    "value_label": "Generic WL33C8VxX"
                },
                {
                    "value": "GENERIC_WL33CBVX",
                    "value_label": "Generic WL33CBVx"
                },
                {
                    "value": "GENERIC_WL33CBVXX",
                    "value_label": "Generic WL33CBVxX"
                },
                {
                    "value": "GENERIC_WL33CCVX",
                    "value_label": "Generic WL33CCVx"
                },
                {
                    "value": "GENERIC_WL33CCVXX",
                    "value_label": "Generic WL33CCVxX"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:IotContinuum": {
    "name": "IoT continuum boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "DEVKIT_IOT_CONTINUUM",
                    "value_label": "IoT continuum Dev Kit",
                    "selected": true
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:LoRa": {
    "name": "LoRa boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "ACSIP_S76S",
                    "value_label": "ACSIP S76S",
                    "selected": true
                },
                {
                    "value": "ELEKTOR_F072C8",
                    "value_label": "Elektor LoRa Node Core F072C8 (64kB)"
                },
                {
                    "value": "ELEKTOR_F072CB",
                    "value_label": "Elektor LoRa Node Core F072CB (128kB)"
                },
                {
                    "value": "GENERIC_NODE_SE_TTI",
                    "value_label": "Generic Node SE (TTI)"
                },
                {
                    "value": "LORA_E5_MINI",
                    "value_label": "LoRa-E5 mini"
                },
                {
                    "value": "WE_OCEANUS1_EV",
                    "value_label": "Oceanus-I EV"
                },
                {
                    "value": "WE_OCEANUS1",
                    "value_label": "Oceanus-I Module"
                },
                {
                    "value": "RAK3172_MODULE",
                    "value_label": "RAK3172 Module"
                },
                {
                    "value": "RAK3172T_MODULE",
                    "value_label": "RAK3172T Module"
                },
                {
                    "value": "RAK811_TRACKER",
                    "value_label": "RAK811 LoRa Tracker (16kb RAM)"
                },
                {
                    "value": "RAK811_TRACKERA",
                    "value_label": "RAK811 LoRa Tracker (32kb RAM)"
                },
                {
                    "value": "RHF76_052",
                    "value_label": "RHF76 052"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:Midatronics": {
    "name": "Midatronics boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "MKR_SHARKY",
                    "value_label": "MKR Sharky",
                    "selected": true
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (No Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Mass Storage",
                    "selected": true
                },
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)"
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "STMicroelectronics:stm32:Nucleo_144": {
    "name": "Nucleo-144",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "NUCLEO_F207ZG",
                    "value_label": "Nucleo F207ZG",
                    "selected": true
                },
                {
                    "value": "NUCLEO_F412ZG",
                    "value_label": "Nucleo F412ZG"
                },
                {
                    "value": "NUCLEO_F413ZH",
                    "value_label": "Nucleo F413ZH"
                },
                {
                    "value": "NUCLEO_F429ZI",
                    "value_label": "Nucleo F429ZI"
                },
                {
                    "value": "NUCLEO_F439ZI",
                    "value_label": "Nucleo F439ZI"
                },
                {
                    "value": "NUCLEO_F446ZE",
                    "value_label": "Nucleo F446ZE"
                },
                {
                    "value": "NUCLEO_F722ZE",
                    "value_label": "Nucleo F722ZE"
                },
                {
                    "value": "NUCLEO_F746ZG",
                    "value_label": "Nucleo F746ZG"
                },
                {
                    "value": "NUCLEO_F756ZG",
                    "value_label": "Nucleo F756ZG"
                },
                {
                    "value": "NUCLEO_F767ZI",
                    "value_label": "Nucleo F767ZI"
                },
                {
                    "value": "NUCLEO_H563ZI",
                    "value_label": "Nucleo H563ZI"
                },
                {
                    "value": "NUCLEO_H723ZG",
                    "value_label": "Nucleo H723ZG"
                },
                {
                    "value": "NUCLEO_H743ZI",
                    "value_label": "Nucleo H743ZI"
                },
                {
                    "value": "NUCLEO_H743ZI2",
                    "value_label": "Nucleo H743ZI2"
                },
                {
                    "value": "NUCLEO_H745ZI_Q",
                    "value_label": "Nucleo H745ZI-Q"
                },
                {
                    "value": "NUCLEO_H753ZI",
                    "value_label": "Nucleo H753ZI"
                },
                {
                    "value": "NUCLEO_H7A3ZI_Q",
                    "value_label": "Nucleo H7A3ZI-Q"
                },
                {
                    "value": "NUCLEO_L496ZG",
                    "value_label": "Nucleo L496ZG"
                },
                {
                    "value": "NUCLEO_L496ZG-P",
                    "value_label": "Nucleo L496ZG-P"
                },
                {
                    "value": "NUCLEO_L4R5ZI",
                    "value_label": "Nucleo L4R5ZI"
                },
                {
                    "value": "NUCLEO_L4R5ZI_P",
                    "value_label": "Nucleo L4R5ZI-P"
                },
                {
                    "value": "NUCLEO_L552ZE_Q",
                    "value_label": "Nucleo L552ZE-Q"
                },
                {
                    "value": "NUCLEO_U575ZI_Q",
                    "value_label": "Nucleo U575ZI-Q"
                },
                {
                    "value": "NUCLEO_U5A5ZJ_Q",
                    "value_label": "Nucleo U5A5ZJ-Q"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (No Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Mass Storage",
                    "selected": true
                },
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)"
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        },
        {
            "vid": "0x0483",
            "pid": "0x3744"
        },
        {
            "vid": "0x0483",
            "pid": "0x3748"
        },
        {
            "vid": "0x0483",
            "pid": "0x374B"
        },
        {
            "vid": "0x0483",
            "pid": "0x374E"
        },
        {
            "vid": "0x0483",
            "pid": "0x374F"
        },
        {
            "vid": "0x0483",
            "pid": "0x3752"
        },
        {
            "vid": "0x0483",
            "pid": "0x3753"
        }
    ]
},
  "STMicroelectronics:stm32:Nucleo_32": {
    "name": "Nucleo-32",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "NUCLEO_F031K6",
                    "value_label": "Nucleo F031K6",
                    "selected": true
                },
                {
                    "value": "NUCLEO_F042K6",
                    "value_label": "Nucleo F042K6"
                },
                {
                    "value": "NUCLEO_F303K8",
                    "value_label": "Nucleo F303K8"
                },
                {
                    "value": "NUCLEO_G031K8",
                    "value_label": "Nucleo G031K8"
                },
                {
                    "value": "NUCLEO_G431KB",
                    "value_label": "Nucleo G431KB"
                },
                {
                    "value": "NUCLEO_L031K6",
                    "value_label": "Nucleo L031K6"
                },
                {
                    "value": "NUCLEO_L412KB",
                    "value_label": "Nucleo L412KB"
                },
                {
                    "value": "NUCLEO_L432KC",
                    "value_label": "Nucleo L432KC"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (No Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Mass Storage",
                    "selected": true
                },
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)"
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        },
        {
            "vid": "0x0483",
            "pid": "0x3744"
        },
        {
            "vid": "0x0483",
            "pid": "0x3748"
        },
        {
            "vid": "0x0483",
            "pid": "0x374B"
        },
        {
            "vid": "0x0483",
            "pid": "0x374E"
        },
        {
            "vid": "0x0483",
            "pid": "0x374F"
        },
        {
            "vid": "0x0483",
            "pid": "0x3752"
        },
        {
            "vid": "0x0483",
            "pid": "0x3753"
        }
    ]
},
  "STMicroelectronics:stm32:Nucleo_64": {
    "name": "Nucleo-64",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "NUCLEO_C031C6",
                    "value_label": "Nucleo C031C6",
                    "selected": true
                },
                {
                    "value": "NUCLEO_C071RB",
                    "value_label": "Nucleo C071RB"
                },
                {
                    "value": "NUCLEO_C092RC",
                    "value_label": "Nucleo C092RC"
                },
                {
                    "value": "NUCLEO_C562RE",
                    "value_label": "Nucleo C562RE"
                },
                {
                    "value": "NUCLEO_F030R8",
                    "value_label": "Nucleo F030R8"
                },
                {
                    "value": "NUCLEO_F070RB",
                    "value_label": "Nucleo F070RB"
                },
                {
                    "value": "NUCLEO_F072RB",
                    "value_label": "Nucleo F072RB"
                },
                {
                    "value": "NUCLEO_F091RC",
                    "value_label": "Nucleo F091RC"
                },
                {
                    "value": "NUCLEO_F103RB",
                    "value_label": "Nucleo F103RB"
                },
                {
                    "value": "NUCLEO_F302R8",
                    "value_label": "Nucleo F302R8"
                },
                {
                    "value": "NUCLEO_F303RE",
                    "value_label": "Nucleo F303RE"
                },
                {
                    "value": "NUCLEO_F334R8",
                    "value_label": "Nucleo F334R8"
                },
                {
                    "value": "NUCLEO_F401RE",
                    "value_label": "Nucleo F401RE"
                },
                {
                    "value": "NUCLEO_F410RB",
                    "value_label": "Nucleo F410RB"
                },
                {
                    "value": "NUCLEO_F411RE",
                    "value_label": "Nucleo F411RE"
                },
                {
                    "value": "NUCLEO_F446RE",
                    "value_label": "Nucleo F446RE"
                },
                {
                    "value": "NUCLEO_G070RB",
                    "value_label": "Nucleo G070RB"
                },
                {
                    "value": "NUCLEO_G071RB",
                    "value_label": "Nucleo G071RB"
                },
                {
                    "value": "NUCLEO_G0B1RE",
                    "value_label": "Nucleo G0B1RE"
                },
                {
                    "value": "NUCLEO_G431RB",
                    "value_label": "Nucleo G431RB"
                },
                {
                    "value": "NUCLEO_G474RE",
                    "value_label": "Nucleo G474RE"
                },
                {
                    "value": "NUCLEO_H503RB",
                    "value_label": "Nucleo H503RB"
                },
                {
                    "value": "NUCLEO_L010RB",
                    "value_label": "Nucleo L010RB"
                },
                {
                    "value": "NUCLEO_L053R8",
                    "value_label": "Nucleo L053R8"
                },
                {
                    "value": "NUCLEO_L073RZ",
                    "value_label": "Nucleo L073RZ"
                },
                {
                    "value": "NUCLEO_L152RE",
                    "value_label": "Nucleo L152RE"
                },
                {
                    "value": "NUCLEO_L412RB_P",
                    "value_label": "Nucleo L412RB-P"
                },
                {
                    "value": "NUCLEO_L433RC_P",
                    "value_label": "Nucleo L433RC-P"
                },
                {
                    "value": "NUCLEO_L452RE",
                    "value_label": "Nucleo L452RE"
                },
                {
                    "value": "NUCLEO_L452REP",
                    "value_label": "Nucleo L452RE-P"
                },
                {
                    "value": "NUCLEO_L476RG",
                    "value_label": "Nucleo L476RG"
                },
                {
                    "value": "NUCLEO_U083RC",
                    "value_label": "Nucleo U083RC"
                },
                {
                    "value": "NUCLEO_U385RG_Q",
                    "value_label": "Nucleo U385RG-Q"
                },
                {
                    "value": "NUCLEO_WB09KE",
                    "value_label": "Nucleo WB09KE"
                },
                {
                    "value": "NUCLEO_WB15CC",
                    "value_label": "Nucleo WB15CC"
                },
                {
                    "value": "P_NUCLEO_WB55RG",
                    "value_label": "P-Nucleo WB55RG"
                },
                {
                    "value": "P_NUCLEO_WB55_USB_DONGLE",
                    "value_label": "P-Nucleo WB55 USB Dongle"
                },
                {
                    "value": "NUCLEO_WBA55CG",
                    "value_label": "Nucleo WBA55CG"
                },
                {
                    "value": "NUCLEO_WL33CC1",
                    "value_label": "Nucleo WL33CC1"
                },
                {
                    "value": "NUCLEO_WL33CC2",
                    "value_label": "Nucleo WL33CC2"
                },
                {
                    "value": "NUCLEO_WL55JC1",
                    "value_label": "Nucleo WL55JC1"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (No Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Mass Storage",
                    "selected": true
                },
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)"
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        },
        {
            "vid": "0x0483",
            "pid": "0x3744"
        },
        {
            "vid": "0x0483",
            "pid": "0x3748"
        },
        {
            "vid": "0x0483",
            "pid": "0x374B"
        },
        {
            "vid": "0x0483",
            "pid": "0x374E"
        },
        {
            "vid": "0x0483",
            "pid": "0x374F"
        },
        {
            "vid": "0x0483",
            "pid": "0x3752"
        },
        {
            "vid": "0x0483",
            "pid": "0x3753"
        }
    ]
},
  "STMicroelectronics:stm32:STM32MP1": {
    "name": "STM32MP1 series coprocessor",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "STM32MP157A_DK1",
                    "value_label": "STM32MP157A-DK1",
                    "selected": true
                },
                {
                    "value": "STM32MP157C_DK2",
                    "value_label": "STM32MP157C-DK2"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "UART only (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "UART only (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "virtio",
            "option_label": "Virtual serial support",
            "values": [
                {
                    "value": "disable",
                    "value_label": "Disabled (no SerialVirtIO nor /dev/ttyRPMSG0 available)",
                    "selected": true
                },
                {
                    "value": "generic",
                    "value_label": "SerialVirtIO (= generic 'Serial') <=> /dev/ttyRPMSG0"
                },
                {
                    "value": "enabled",
                    "value_label": "SerialVirtIO <=> /dev/ttyRPMSG0"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Generate run_arduino.sh (You need to copy this manually)",
                    "selected": true
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json"
},
  "STMicroelectronics:stm32:STeaMi": {
    "name": "STeaMi Board",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "STEAM32_WB55RG",
                    "value_label": "STeaMi",
                    "selected": true
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "MassStorage",
                    "value_label": "Mass Storage",
                    "selected": true
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0D28",
            "pid": "0x0204"
        }
    ]
},
  "STMicroelectronics:stm32:SparkFun": {
    "name": "SparkFun Boards",
    "version": "3.0.0",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board part number",
            "values": [
                {
                    "value": "MICROMOD_F405",
                    "value_label": "SparkFun MicroMod STM32F405",
                    "selected": true
                },
                {
                    "value": "SFE_MMPB_STM32WB5MMG",
                    "value_label": "SparkFun MicroMod STM32WB5MMG"
                }
            ]
        },
        {
            "option": "xserial",
            "option_label": "U(S)ART support",
            "values": [
                {
                    "value": "generic",
                    "value_label": "Enabled (generic 'Serial')",
                    "selected": true
                },
                {
                    "value": "none",
                    "value_label": "Enabled (no generic 'Serial')"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled (no Serial support)"
                }
            ]
        },
        {
            "option": "usb",
            "option_label": "USB support (if available)",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "CDCgen",
                    "value_label": "CDC (generic 'Serial' supersede U(S)ART)"
                },
                {
                    "value": "CDC",
                    "value_label": "CDC (no generic 'Serial')"
                },
                {
                    "value": "HID",
                    "value_label": "HID (keyboard and mouse)"
                }
            ]
        },
        {
            "option": "xusb",
            "option_label": "USB speed (if available)",
            "values": [
                {
                    "value": "FS",
                    "value_label": "Low/Full Speed",
                    "selected": true
                },
                {
                    "value": "HS",
                    "value_label": "High Speed"
                },
                {
                    "value": "HSFS",
                    "value_label": "High Speed in Full Speed mode"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "swdMethod",
                    "value_label": "STM32CubeProgrammer (SWD)",
                    "selected": true
                },
                {
                    "value": "jlinkMethod",
                    "value_label": "STM32CubeProgrammer (J-Link)"
                },
                {
                    "value": "serialMethod",
                    "value_label": "STM32CubeProgrammer (Serial)"
                },
                {
                    "value": "dfuMethod",
                    "value_label": "STM32CubeProgrammer (DFU)"
                },
                {
                    "value": "bmpMethod",
                    "value_label": "BMP (Black Magic Probe)"
                },
                {
                    "value": "OpenOCDSTLink",
                    "value_label": "OpenOCD STLink (SWD)"
                },
                {
                    "value": "OpenOCDDapLink",
                    "value_label": "OpenOCD DapLink (SWD)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json",
    "usb_ids": [
        {
            "vid": "0x0483",
            "pid": "0x5740"
        }
    ]
},
  "Seeeduino:imxrt:seeed_arch_mix": {
    "name": "Seeeduino Arch Mix",
    "version": "1.2.1",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash",
            "values": [
                {
                    "value": "QSPI",
                    "value_label": "QSPI (default)",
                    "selected": true
                },
                {
                    "value": "Hyper",
                    "value_label": "Hyper"
                }
            ]
        },
        {
            "option": "speed",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "600",
                    "value_label": "600 MHz (standard)",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x002B"
        },
        {
            "vid": "0x2886",
            "pid": "0x802B"
        }
    ]
},
  "Seeeduino:mbed:xiaonRF52840": {
    "name": "XIAO nRF52840 (No Updates)",
    "version": "2.9.3",
    "config_options": [],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0045"
        },
        {
            "vid": "0x2886",
            "pid": "0x8045"
        },
        {
            "vid": "0x2886",
            "pid": "0x0145"
        }
    ]
},
  "Seeeduino:mbed:xiaonRF52840Plus": {
    "name": "XIAO nRF52840 Plus (No Updates)",
    "version": "2.9.3",
    "config_options": [],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0064"
        },
        {
            "vid": "0x2886",
            "pid": "0x8064"
        },
        {
            "vid": "0x2886",
            "pid": "0x0164"
        }
    ]
},
  "Seeeduino:mbed:xiaonRF52840Sense": {
    "name": "XIAO nRF52840 Sense (No Updates)",
    "version": "2.9.3",
    "config_options": [],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0045"
        },
        {
            "vid": "0x2886",
            "pid": "0x8045"
        },
        {
            "vid": "0x2886",
            "pid": "0x0145"
        }
    ]
},
  "Seeeduino:mbed:xiaonRF52840SensePlus": {
    "name": "XIAO nRF52840 Sense Plus (No Updates)",
    "version": "2.9.3",
    "config_options": [],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0065"
        },
        {
            "vid": "0x2886",
            "pid": "0x8065"
        },
        {
            "vid": "0x2886",
            "pid": "0x0165"
        }
    ]
},
  "Seeeduino:nrf52:tracker_t1000_e_lorawan": {
    "name": "Seeed Tracker T1000 E LoRaWAN",
    "version": "1.1.13",
    "config_options": [
        {
            "option": "softdevice",
            "option_label": "SoftDevice",
            "values": [
                {
                    "value": "s140v6",
                    "value_label": "S140 7.3.0",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug_output",
            "option_label": "Print Port",
            "values": [
                {
                    "value": "serial",
                    "value_label": "Serial (USB-CDC)",
                    "selected": true
                },
                {
                    "value": "serial1",
                    "value_label": "Serial1 (UART)"
                },
                {
                    "value": "rtt",
                    "value_label": "Segger RTT"
                },
                {
                    "value": "none",
                    "value_label": "None"
                }
            ]
        },
        {
            "option": "usb_cdc",
            "option_label": "Serial (USB-CDC)",
            "values": [
                {
                    "value": "enable",
                    "value_label": "Enable",
                    "selected": true
                },
                {
                    "value": "disable",
                    "value_label": "Disable"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8057"
        },
        {
            "vid": "0x2886",
            "pid": "0x0057"
        }
    ]
},
  "Seeeduino:nrf52:wio_tracker_1110": {
    "name": "Seeed Wio Tracker 1110",
    "version": "1.1.13",
    "config_options": [
        {
            "option": "softdevice",
            "option_label": "SoftDevice",
            "values": [
                {
                    "value": "s140v6",
                    "value_label": "S140 6.1.1",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug_output",
            "option_label": "Print Port",
            "values": [
                {
                    "value": "serial",
                    "value_label": "Serial (USB-CDC)",
                    "selected": true
                },
                {
                    "value": "serial1",
                    "value_label": "Serial1 (UART)"
                },
                {
                    "value": "rtt",
                    "value_label": "Segger RTT"
                },
                {
                    "value": "none",
                    "value_label": "None"
                }
            ]
        },
        {
            "option": "usb_cdc",
            "option_label": "Serial (USB-CDC)",
            "values": [
                {
                    "value": "enable",
                    "value_label": "Enable",
                    "selected": true
                },
                {
                    "value": "disable",
                    "value_label": "Disable"
                }
            ]
        },
        {
            "option": "lbm_custom",
            "option_label": "Customize LoRaWAN modem",
            "values": [
                {
                    "value": "standard",
                    "value_label": "No",
                    "selected": true
                },
                {
                    "value": "sensecap",
                    "value_label": "SenseCAP"
                }
            ]
        },
        {
            "option": "power_supply_grove",
            "option_label": "Grove power supply",
            "values": [
                {
                    "value": "on",
                    "value_label": "On",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "Off"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8055"
        },
        {
            "vid": "0x2886",
            "pid": "0x0055"
        }
    ]
},
  "Seeeduino:nrf52:xiaonRF52840": {
    "name": "Seeed XIAO nRF52840",
    "version": "1.1.13",
    "config_options": [
        {
            "option": "softdevice",
            "option_label": "SoftDevice",
            "values": [
                {
                    "value": "s140v6",
                    "value_label": "S140 7.3.0",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "l0",
                    "value_label": "Level 0 (Release)",
                    "selected": true
                },
                {
                    "value": "l1",
                    "value_label": "Level 1 (Error Message)"
                },
                {
                    "value": "l2",
                    "value_label": "Level 2 (Full Debug)"
                },
                {
                    "value": "l3",
                    "value_label": "Level 3 (Segger SystemView)"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8044"
        },
        {
            "vid": "0x2886",
            "pid": "0x0044"
        }
    ]
},
  "Seeeduino:nrf52:xiaonRF52840Plus": {
    "name": "Seeed XIAO nRF52840 Plus",
    "version": "1.1.13",
    "config_options": [
        {
            "option": "softdevice",
            "option_label": "SoftDevice",
            "values": [
                {
                    "value": "s140v6",
                    "value_label": "S140 7.3.0",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "l0",
                    "value_label": "Level 0 (Release)",
                    "selected": true
                },
                {
                    "value": "l1",
                    "value_label": "Level 1 (Error Message)"
                },
                {
                    "value": "l2",
                    "value_label": "Level 2 (Full Debug)"
                },
                {
                    "value": "l3",
                    "value_label": "Level 3 (Segger SystemView)"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8064"
        },
        {
            "vid": "0x2886",
            "pid": "0x0064"
        }
    ]
},
  "Seeeduino:nrf52:xiaonRF52840Sense": {
    "name": "Seeed XIAO nRF52840 Sense",
    "version": "1.1.13",
    "config_options": [
        {
            "option": "softdevice",
            "option_label": "SoftDevice",
            "values": [
                {
                    "value": "s140v6",
                    "value_label": "S140 7.3.0",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "l0",
                    "value_label": "Level 0 (Release)",
                    "selected": true
                },
                {
                    "value": "l1",
                    "value_label": "Level 1 (Error Message)"
                },
                {
                    "value": "l2",
                    "value_label": "Level 2 (Full Debug)"
                },
                {
                    "value": "l3",
                    "value_label": "Level 3 (Segger SystemView)"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8045"
        },
        {
            "vid": "0x2886",
            "pid": "0x0045"
        }
    ]
},
  "Seeeduino:nrf52:xiaonRF52840SensePlus": {
    "name": "Seeed XIAO nRF52840 Sense Plus",
    "version": "1.1.13",
    "config_options": [
        {
            "option": "softdevice",
            "option_label": "SoftDevice",
            "values": [
                {
                    "value": "s140v6",
                    "value_label": "S140 7.3.0",
                    "selected": true
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "l0",
                    "value_label": "Level 0 (Release)",
                    "selected": true
                },
                {
                    "value": "l1",
                    "value_label": "Level 1 (Error Message)"
                },
                {
                    "value": "l2",
                    "value_label": "Level 2 (Full Debug)"
                },
                {
                    "value": "l3",
                    "value_label": "Level 3 (Segger SystemView)"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8065"
        },
        {
            "vid": "0x2886",
            "pid": "0x0065"
        }
    ]
},
  "Seeeduino:renesas_uno:XIAO_RA4M1": {
    "name": "XIAO RA4M1",
    "version": "1.2.0",
    "config_options": [],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0049"
        },
        {
            "vid": "0x2886",
            "pid": "0x8049"
        }
    ]
},
  "Seeeduino:samd:Seeed_femto_m0": {
    "name": "Seeeduino Femto",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x802C"
        },
        {
            "vid": "0x2886",
            "pid": "0x002C"
        }
    ]
},
  "Seeeduino:samd:WioGPS": {
    "name": "Seeeduino Wio GPS Board",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x800E"
        },
        {
            "vid": "0x2886",
            "pid": "0x000E"
        }
    ]
},
  "Seeeduino:samd:Wio_LTE_CAT": {
    "name": "Wio LTE Cat.1",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x8031"
        },
        {
            "vid": "0x2886",
            "pid": "0x0031"
        }
    ]
},
  "Seeeduino:samd:Wio_Lite_MG126": {
    "name": "Seeeduino Wio lite MG126",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x802A"
        },
        {
            "vid": "0x2886",
            "pid": "0x002A"
        }
    ]
},
  "Seeeduino:samd:rolawan": {
    "name": "Seeeduino LoRaWAN",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x800C"
        },
        {
            "vid": "0x2886",
            "pid": "0x000C"
        }
    ]
},
  "Seeeduino:samd:seeed_XIAO_m0": {
    "name": "Seeeduino XIAO",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        },
        {
            "option": "sercom4",
            "option_label": "SERCOM4",
            "values": [
                {
                    "value": "include",
                    "value_label": "USART",
                    "selected": true
                },
                {
                    "value": "exclude",
                    "value_label": "None"
                }
            ]
        },
        {
            "option": "txrxled",
            "option_label": "TX/RX LED",
            "values": [
                {
                    "value": "on",
                    "value_label": "On",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "Off"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x802F"
        },
        {
            "vid": "0x2886",
            "pid": "0x002F"
        }
    ]
},
  "Seeeduino:samd:seeed_XIAO_m0_plus": {
    "name": "Seeed XIAO M0 Plus",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        },
        {
            "option": "sercom4",
            "option_label": "SERCOM4",
            "values": [
                {
                    "value": "include",
                    "value_label": "USART",
                    "selected": true
                },
                {
                    "value": "exclude",
                    "value_label": "None"
                }
            ]
        },
        {
            "option": "txrxled",
            "option_label": "TX/RX LED",
            "values": [
                {
                    "value": "on",
                    "value_label": "On",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "Off"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x803F"
        },
        {
            "vid": "0x2886",
            "pid": "0x003F"
        }
    ]
},
  "Seeeduino:samd:seeed_grove_ui_wireless": {
    "name": "Seeeduino Grove UI Wireles (SAMD51)",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "cache",
            "option_label": "Cache",
            "values": [
                {
                    "value": "on",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "speed",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "120",
                    "value_label": "120 MHz (standard)",
                    "selected": true
                },
                {
                    "value": "150",
                    "value_label": "150 MHz (overclock)"
                },
                {
                    "value": "180",
                    "value_label": "180 MHz (overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "fast",
                    "value_label": "Fast (-O2)"
                },
                {
                    "value": "faster",
                    "value_label": "Faster (-O3)"
                },
                {
                    "value": "fastest",
                    "value_label": "Fastest (-Ofast)"
                },
                {
                    "value": "dragons",
                    "value_label": "Here be dragons (-Ofast -funroll-loops)"
                }
            ]
        },
        {
            "option": "maxqspi",
            "option_label": "Max QSPI",
            "values": [
                {
                    "value": "50",
                    "value_label": "50 MHz (standard)",
                    "selected": true
                },
                {
                    "value": "fcpu",
                    "value_label": "CPU Speed / 2"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0000"
        }
    ]
},
  "Seeeduino:samd:seeed_wio_terminal": {
    "name": "Seeeduino Wio Terminal",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "role",
            "option_label": "Role",
            "values": [
                {
                    "value": "master",
                    "value_label": "Master",
                    "selected": true
                },
                {
                    "value": "slave",
                    "value_label": "Slave"
                }
            ]
        },
        {
            "option": "cache",
            "option_label": "Cache",
            "values": [
                {
                    "value": "on",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "speed",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "120",
                    "value_label": "120 MHz (standard)",
                    "selected": true
                },
                {
                    "value": "150",
                    "value_label": "150 MHz (overclock)"
                },
                {
                    "value": "180",
                    "value_label": "180 MHz (overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "fast",
                    "value_label": "Fast (-O2)"
                },
                {
                    "value": "faster",
                    "value_label": "Faster (-O3)"
                },
                {
                    "value": "fastest",
                    "value_label": "Fastest (-Ofast)"
                },
                {
                    "value": "dragons",
                    "value_label": "Here be dragons (-Ofast -funroll-loops)"
                }
            ]
        },
        {
            "option": "maxqspi",
            "option_label": "Max QSPI",
            "values": [
                {
                    "value": "50",
                    "value_label": "50 MHz (standard)",
                    "selected": true
                },
                {
                    "value": "fcpu",
                    "value_label": "CPU Speed / 2"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        },
        {
            "option": "txrxled",
            "option_label": "TX/RX LED",
            "values": [
                {
                    "value": "on",
                    "value_label": "On",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "Off"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x802D"
        },
        {
            "vid": "0x2886",
            "pid": "0x002D"
        }
    ]
},
  "Seeeduino:samd:zero": {
    "name": "Seeeduino Zero",
    "version": "1.8.6",
    "config_options": [
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "arduino",
                    "value_label": "Arduino",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "TinyUSB"
                }
            ]
        },
        {
            "option": "debug",
            "option_label": "Debug",
            "values": [
                {
                    "value": "off",
                    "value_label": "Off",
                    "selected": true
                },
                {
                    "value": "on",
                    "value_label": "On"
                }
            ]
        }
    ],
    "package_url": "https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x800B"
        },
        {
            "vid": "0x2886",
            "pid": "0x000B"
        }
    ]
},
  "UIAP:ch32v:CH32V00x_EVT": {
    "name": "Pro Micro CH32V003",
    "version": "1.0.42",
    "config_options": [
        {
            "option": "pnum",
            "option_label": "Board Version Select",
            "values": [
                {
                    "value": "CH32V003V1DOT4",
                    "value_label": "V1.4",
                    "selected": true
                },
                {
                    "value": "CH32V003V1DOT3",
                    "value_label": "V1.3"
                }
            ]
        },
        {
            "option": "clock",
            "option_label": "Clock Select",
            "values": [
                {
                    "value": "48MHz_HSI",
                    "value_label": "48MHz Internal",
                    "selected": true
                },
                {
                    "value": "24MHz_HSI",
                    "value_label": "24MHz Internal"
                },
                {
                    "value": "8MHz_HSI",
                    "value_label": "8MHz Internal"
                },
                {
                    "value": "48MHz_HSE",
                    "value_label": "48MHz External"
                },
                {
                    "value": "24MHz_HSE",
                    "value_label": "24MHz External"
                },
                {
                    "value": "8MHz_HSE",
                    "value_label": "8MHz External"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "osstd",
                    "value_label": "Smallest (-Os default)",
                    "selected": true
                },
                {
                    "value": "oslto",
                    "value_label": "Smallest (-Os) with LTO"
                },
                {
                    "value": "o1std",
                    "value_label": "Fast (-O1)"
                },
                {
                    "value": "o1lto",
                    "value_label": "Fast (-O1) with LTO"
                },
                {
                    "value": "o2std",
                    "value_label": "Faster (-O2)"
                },
                {
                    "value": "o2lto",
                    "value_label": "Faster (-O2) with LTO"
                },
                {
                    "value": "o3std",
                    "value_label": "Fastest (-O3)"
                },
                {
                    "value": "o3lto",
                    "value_label": "Fastest (-O3) with LTO"
                },
                {
                    "value": "ogstd",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "o0std",
                    "value_label": "No Optimization (-O0)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug symbols and core logs",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "enable_sym",
                    "value_label": "Symbols Enabled (-g)"
                },
                {
                    "value": "enable_log",
                    "value_label": "Core logs Enabled"
                },
                {
                    "value": "enable_all",
                    "value_label": "Core Logs and Symbols Enabled (-g)"
                }
            ]
        },
        {
            "option": "rtlib",
            "option_label": "C Runtime Library",
            "values": [
                {
                    "value": "nano",
                    "value_label": "Newlib Nano (default)",
                    "selected": true
                },
                {
                    "value": "nanofp",
                    "value_label": "Newlib Nano + Float Printf"
                },
                {
                    "value": "nanofs",
                    "value_label": "Newlib Nano + Float Scanf"
                },
                {
                    "value": "nanofps",
                    "value_label": "Newlib Nano + Float Printf/Scanf"
                },
                {
                    "value": "full",
                    "value_label": "Newlib Standard"
                }
            ]
        },
        {
            "option": "upload_method",
            "option_label": "Upload method",
            "values": [
                {
                    "value": "minichlink",
                    "value_label": "minichlink",
                    "selected": true
                },
                {
                    "value": "swdMethod",
                    "value_label": "WCH-SWD"
                },
                {
                    "value": "ispMethod",
                    "value_label": "WCH-ISP"
                }
            ]
        }
    ],
    "package_url": "https://github.com/YuukiUmeta-UIAP/board_manager_files/raw/main/package_uiap.jp_index.json"
},
  "arduino:avr:LilyPadUSB": {
    "name": "LilyPad Arduino USB",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x9207"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x9208"
        }
    ]
},
  "arduino:avr:atmegang": {
    "name": "Arduino NG or older",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega168",
                    "value_label": "ATmega168",
                    "selected": true
                },
                {
                    "value": "atmega8",
                    "value_label": "ATmega8"
                }
            ]
        }
    ]
},
  "arduino:avr:bt": {
    "name": "Arduino BT",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega328",
                    "value_label": "ATmega328P",
                    "selected": true
                },
                {
                    "value": "atmega168",
                    "value_label": "ATmega168"
                }
            ]
        }
    ]
},
  "arduino:avr:chiwawa": {
    "name": "Arduino Industrial 101",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2A03",
            "pid": "0x0056"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8056"
        }
    ]
},
  "arduino:avr:circuitplay32u4cat": {
    "name": "Adafruit Circuit Playground",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8011"
        }
    ]
},
  "arduino:avr:diecimila": {
    "name": "Arduino Duemilanove or Diecimila",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega328",
                    "value_label": "ATmega328P",
                    "selected": true
                },
                {
                    "value": "atmega168",
                    "value_label": "ATmega168"
                }
            ]
        }
    ]
},
  "arduino:avr:esplora": {
    "name": "Arduino Esplora",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x003C"
        },
        {
            "vid": "0x2341",
            "pid": "0x803C"
        },
        {
            "vid": "0x2A03",
            "pid": "0x003C"
        },
        {
            "vid": "0x2A03",
            "pid": "0x803C"
        }
    ]
},
  "arduino:avr:ethernet": {
    "name": "Arduino Ethernet",
    "version": "1.8.8",
    "config_options": []
},
  "arduino:avr:fio": {
    "name": "Arduino Fio",
    "version": "1.8.8",
    "config_options": []
},
  "arduino:avr:gemma": {
    "name": "Arduino Gemma",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0C9F"
        }
    ]
},
  "arduino:avr:leonardo": {
    "name": "Arduino Leonardo",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0036"
        },
        {
            "vid": "0x2341",
            "pid": "0x8036"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0036"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8036"
        }
    ]
},
  "arduino:avr:leonardoeth": {
    "name": "Arduino Leonardo ETH",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2A03",
            "pid": "0x0040"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8040"
        }
    ]
},
  "arduino:avr:lilypad": {
    "name": "LilyPad Arduino",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega328",
                    "value_label": "ATmega328P",
                    "selected": true
                },
                {
                    "value": "atmega168",
                    "value_label": "ATmega168"
                }
            ]
        }
    ]
},
  "arduino:avr:mega": {
    "name": "Arduino Mega or Mega 2560",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega2560",
                    "value_label": "ATmega2560 (Mega 2560)",
                    "selected": true
                },
                {
                    "value": "atmega1280",
                    "value_label": "ATmega1280"
                }
            ]
        }
    ],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0010"
        },
        {
            "vid": "0x2341",
            "pid": "0x0042"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0010"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0042"
        },
        {
            "vid": "0x2341",
            "pid": "0x0210"
        },
        {
            "vid": "0x2341",
            "pid": "0x0242"
        }
    ]
},
  "arduino:avr:megaADK": {
    "name": "Arduino Mega ADK",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x003F"
        },
        {
            "vid": "0x2341",
            "pid": "0x0044"
        },
        {
            "vid": "0x2A03",
            "pid": "0x003F"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0044"
        }
    ]
},
  "arduino:avr:micro": {
    "name": "Arduino Micro",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0037"
        },
        {
            "vid": "0x2341",
            "pid": "0x8037"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0037"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8037"
        },
        {
            "vid": "0x2341",
            "pid": "0x0237"
        },
        {
            "vid": "0x2341",
            "pid": "0x8237"
        }
    ]
},
  "arduino:avr:mini": {
    "name": "Arduino Mini",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega328",
                    "value_label": "ATmega328P",
                    "selected": true
                },
                {
                    "value": "atmega168",
                    "value_label": "ATmega168"
                }
            ]
        }
    ]
},
  "arduino:avr:nano": {
    "name": "Arduino Nano",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "atmega328",
                    "value_label": "ATmega328P",
                    "selected": true
                },
                {
                    "value": "atmega328old",
                    "value_label": "ATmega328P (Old Bootloader)"
                },
                {
                    "value": "atmega168",
                    "value_label": "ATmega168"
                }
            ]
        }
    ]
},
  "arduino:avr:one": {
    "name": "Linino One",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2A03",
            "pid": "0x0001"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8001"
        }
    ]
},
  "arduino:avr:pro": {
    "name": "Arduino Pro or Pro Mini",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "cpu",
            "option_label": "Processor",
            "values": [
                {
                    "value": "16MHzatmega328",
                    "value_label": "ATmega328P (5V, 16 MHz)",
                    "selected": true
                },
                {
                    "value": "8MHzatmega328",
                    "value_label": "ATmega328P (3.3V, 8 MHz)"
                },
                {
                    "value": "16MHzatmega168",
                    "value_label": "ATmega168 (5V, 16 MHz)"
                },
                {
                    "value": "8MHzatmega168",
                    "value_label": "ATmega168 (3.3V, 8 MHz)"
                }
            ]
        }
    ]
},
  "arduino:avr:robotControl": {
    "name": "Arduino Robot Control",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0038"
        },
        {
            "vid": "0x2341",
            "pid": "0x8038"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0038"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8038"
        }
    ]
},
  "arduino:avr:robotMotor": {
    "name": "Arduino Robot Motor",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0039"
        },
        {
            "vid": "0x2341",
            "pid": "0x8039"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0039"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8039"
        }
    ]
},
  "arduino:avr:uno": {
    "name": "Arduino UNO",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0043"
        },
        {
            "vid": "0x2341",
            "pid": "0x0001"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0043"
        },
        {
            "vid": "0x2341",
            "pid": "0x0243"
        },
        {
            "vid": "0x2341",
            "pid": "0x006A"
        }
    ]
},
  "arduino:avr:unomini": {
    "name": "Arduino UNO Mini",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0062"
        }
    ]
},
  "arduino:avr:unowifi": {
    "name": "Arduino UNO WiFi",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2A03",
            "pid": "0x0057"
        }
    ]
},
  "arduino:avr:yun": {
    "name": "Arduino Yún",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0041"
        },
        {
            "vid": "0x2341",
            "pid": "0x8041"
        },
        {
            "vid": "0x2A03",
            "pid": "0x0041"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8041"
        }
    ]
},
  "arduino:avr:yunmini": {
    "name": "Arduino Yún Mini",
    "version": "1.8.8",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2A03",
            "pid": "0x0050"
        },
        {
            "vid": "0x2A03",
            "pid": "0x8050"
        }
    ]
},
  "arduino:megaavr:nona4809": {
    "name": "Arduino Nano Every",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "mode",
            "option_label": "Registers emulation",
            "values": [
                {
                    "value": "on",
                    "value_label": "ATMEGA328",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "None (ATMEGA4809)"
                }
            ]
        }
    ],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0058"
        }
    ]
},
  "arduino:megaavr:uno2018": {
    "name": "Arduino Uno WiFi Rev2",
    "version": "1.8.8",
    "config_options": [
        {
            "option": "mode",
            "option_label": "Registers emulation",
            "values": [
                {
                    "value": "on",
                    "value_label": "ATMEGA328",
                    "selected": true
                },
                {
                    "value": "off",
                    "value_label": "None (ATMEGA4809)"
                }
            ]
        }
    ],
    "usb_ids": [
        {
            "vid": "0x03EB",
            "pid": "0x2145"
        }
    ]
},
  "arduino:renesas_uno:minima": {
    "name": "Arduino UNO R4 Minima",
    "version": "1.6.0",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0069"
        },
        {
            "vid": "0x2341",
            "pid": "0x0369"
        }
    ]
},
  "arduino:renesas_uno:nanor4": {
    "name": "Arduino Nano R4",
    "version": "1.6.0",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0074"
        },
        {
            "vid": "0x2341",
            "pid": "0x0374"
        }
    ]
},
  "arduino:renesas_uno:unor4wifi": {
    "name": "Arduino UNO R4 WiFi",
    "version": "1.6.0",
    "config_options": [],
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x1002"
        },
        {
            "vid": "0x2341",
            "pid": "0x006D"
        }
    ]
},
  "esp32:esp32:AirM2M_CORE_ESP32C3": {
    "name": "AirM2M_CORE_ESP32C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "1152000",
                    "value_label": "1152000"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Bee_Data_Logger": {
    "name": "Bee Data Logger",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x815C"
        }
    ]
},
  "esp32:esp32:Bee_Motion": {
    "name": "Bee Motion",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Bee_Motion_Mini": {
    "name": "Bee Motion Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Bee_Motion_S3": {
    "name": "Bee Motion S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8113"
        }
    ]
},
  "esp32:esp32:Bee_S3": {
    "name": "Bee S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:BharatPi-A7672S-4G": {
    "name": "BharatPi A7672S 4G Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:BharatPi-LoRa": {
    "name": "BharatPi LoRa Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:BharatPi-Node-Wifi": {
    "name": "BharatPi Node Wifi Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:CoreESP32": {
    "name": "Microduino-CoreESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Fat"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ET-Board": {
    "name": "ET-Board",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Edgebox-ESP-100": {
    "name": "Edgebox-ESP-100",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Geekble_ESP32C3": {
    "name": "Geekble Mini ESP32-C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600 (Default)",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Geekble_Nano_ESP32S3": {
    "name": "Geekble nano ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x82C5"
        }
    ]
},
  "esp32:esp32:OpenKB": {
    "name": "INEX OpenKB",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Pcbcupid_GLYPH_C3": {
    "name": "Pcbcupid GLYPH C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Pcbcupid_GLYPH_C6": {
    "name": "Pcbcupid GLYPH C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Pcbcupid_GLYPH_H2": {
    "name": "Pcbcupid GLYPH H2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "64",
                    "value_label": "64MHz",
                    "selected": true
                },
                {
                    "value": "16",
                    "value_label": "16MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Pcbcupid_GLYPH_S3": {
    "name": "Pcbcupid GLYPH S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "otg",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default 8MB (3MB APP/1.5MB OTA/3.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:Pcbcupid_GLYPH_S3_PSRAM": {
    "name": "Pcbcupid GLYPH S3 PSRAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "otg",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB (1.2MB APP/1.5MB OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:S_ODI_Ultra": {
    "name": "S.ODI Ultra v1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:VALTRACK_V4_MFW_ESP32_C3": {
    "name": "VALTRACK_V4_MFW_ESP32_C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:VALTRACK_V4_VTS_ESP32_C3": {
    "name": "VALTRACK_V4_VTS_ESP32_C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:WeMosBat": {
    "name": "WeMos WiFi&Bluetooth Battery",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:XIAO_ESP32C3": {
    "name": "XIAO_ESP32C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:XIAO_ESP32C5": {
    "name": "XIAO_ESP32C5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:XIAO_ESP32C6": {
    "name": "XIAO_ESP32C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:XIAO_ESP32S3": {
    "name": "XIAO_ESP32S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FFAT)"
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 8MB No OTA (4MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:XIAO_ESP32S3_Plus": {
    "name": "XIAO_ESP32S3_PLUS",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "Default with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:adafruit_camera_esp32s3": {
    "name": "Adafruit pyCamera S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x0117"
        },
        {
            "vid": "0x239A",
            "pid": "0x8117"
        },
        {
            "vid": "0x239A",
            "pid": "0x8118"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32_v2": {
    "name": "Adafruit Feather ESP32 V2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs_8MB",
                    "value_label": "Large SPIFFS (1.2MB APP / 5.3MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:adafruit_feather_esp32c6": {
    "name": "Adafruit Feather ESP32-C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:adafruit_feather_esp32s2": {
    "name": "Adafruit Feather ESP32-S2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80EB"
        },
        {
            "vid": "0x239A",
            "pid": "0x00EB"
        },
        {
            "vid": "0x239A",
            "pid": "0x80EC"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32s2_reversetft": {
    "name": "Adafruit Feather ESP32-S2 Reverse TFT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80ED"
        },
        {
            "vid": "0x239A",
            "pid": "0x00ED"
        },
        {
            "vid": "0x239A",
            "pid": "0x80EE"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32s2_tft": {
    "name": "Adafruit Feather ESP32-S2 TFT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x810F"
        },
        {
            "vid": "0x239A",
            "pid": "0x010F"
        },
        {
            "vid": "0x239A",
            "pid": "0x8110"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32s3": {
    "name": "Adafruit Feather ESP32-S3 2MB PSRAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x811B"
        },
        {
            "vid": "0x239A",
            "pid": "0x011B"
        },
        {
            "vid": "0x239A",
            "pid": "0x811C"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32s3_nopsram": {
    "name": "Adafruit Feather ESP32-S3 No PSRAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 8MB No OTA (4MB APP/3.7MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8113"
        },
        {
            "vid": "0x239A",
            "pid": "0x0113"
        },
        {
            "vid": "0x239A",
            "pid": "0x8114"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32s3_reversetft": {
    "name": "Adafruit Feather ESP32-S3 Reverse TFT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8123"
        },
        {
            "vid": "0x239A",
            "pid": "0x0123"
        },
        {
            "vid": "0x239A",
            "pid": "0x8124"
        }
    ]
},
  "esp32:esp32:adafruit_feather_esp32s3_tft": {
    "name": "Adafruit Feather ESP32-S3 TFT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x811D"
        },
        {
            "vid": "0x239A",
            "pid": "0x011D"
        },
        {
            "vid": "0x239A",
            "pid": "0x811E"
        }
    ]
},
  "esp32:esp32:adafruit_funhouse_esp32s2": {
    "name": "Adafruit FunHouse",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80F9"
        },
        {
            "vid": "0x239A",
            "pid": "0x00F9"
        },
        {
            "vid": "0x239A",
            "pid": "0x80FA"
        }
    ]
},
  "esp32:esp32:adafruit_itsybitsy_esp32": {
    "name": "Adafruit ItsyBitsy ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:adafruit_magtag29_esp32s2": {
    "name": "Adafruit MagTag 2.9\"",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80E5"
        },
        {
            "vid": "0x239A",
            "pid": "0x00E5"
        },
        {
            "vid": "0x239A",
            "pid": "0x80E6"
        }
    ]
},
  "esp32:esp32:adafruit_matrixportal_esp32s3": {
    "name": "Adafruit MatrixPortal ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 8MB No OTA (4MB APP/3.7MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8125"
        },
        {
            "vid": "0x239A",
            "pid": "0x0125"
        },
        {
            "vid": "0x239A",
            "pid": "0x8126"
        }
    ]
},
  "esp32:esp32:adafruit_metro_esp32s2": {
    "name": "Adafruit Metro ESP32-S2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80DF"
        },
        {
            "vid": "0x239A",
            "pid": "0x00DF"
        },
        {
            "vid": "0x239A",
            "pid": "0x80E0"
        }
    ]
},
  "esp32:esp32:adafruit_metro_esp32s3": {
    "name": "Adafruit Metro ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 16MB (2MB APP/11.6MB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 16MB No OTA(4MB APP/11.6MB FATFS)"
                },
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8145"
        },
        {
            "vid": "0x239A",
            "pid": "0x0145"
        },
        {
            "vid": "0x239A",
            "pid": "0x8146"
        }
    ]
},
  "esp32:esp32:adafruit_qtpy_esp32_pico": {
    "name": "Adafruit QT Py ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs_8MB",
                    "value_label": "Large SPIFFS (1.2MB APP / 5.3MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:adafruit_qtpy_esp32c3": {
    "name": "Adafruit QT Py ESP32-C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:adafruit_qtpy_esp32s2": {
    "name": "Adafruit QT Py ESP32-S2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8111"
        },
        {
            "vid": "0x239A",
            "pid": "0x0111"
        },
        {
            "vid": "0x239A",
            "pid": "0x8112"
        }
    ]
},
  "esp32:esp32:adafruit_qtpy_esp32s3_n4r2": {
    "name": "Adafruit QT Py ESP32-S3 (4M Flash 2M PSRAM)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8143"
        },
        {
            "vid": "0x239A",
            "pid": "0x0143"
        },
        {
            "vid": "0x239A",
            "pid": "0x8144"
        }
    ]
},
  "esp32:esp32:adafruit_qtpy_esp32s3_nopsram": {
    "name": "Adafruit QT Py ESP32-S3 No PSRAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 8MB No OTA (4MB APP/3.7MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8119"
        },
        {
            "vid": "0x239A",
            "pid": "0x0119"
        },
        {
            "vid": "0x239A",
            "pid": "0x811A"
        }
    ]
},
  "esp32:esp32:adafruit_qualia_s3_rgb666": {
    "name": "Adafruit Qualia ESP32-S3 RGB666",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 16MB (2MB APP/11.6MB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 16MB No OTA(4MB APP/11.6MB FATFS)"
                },
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8147"
        },
        {
            "vid": "0x239A",
            "pid": "0x0147"
        },
        {
            "vid": "0x239A",
            "pid": "0x8148"
        }
    ]
},
  "esp32:esp32:alfredo-nou3": {
    "name": "Alfredo NoU3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "big_8MB",
                    "value_label": "Max App (8MB APP)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0xAFD0",
            "pid": "0x0003"
        }
    ]
},
  "esp32:esp32:alksesp32": {
    "name": "ALKS ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:amyboard": {
    "name": "AMYboard",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "uart",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "16M with spiffs (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:arduino_nesso_n1": {
    "name": "Arduino Nesso N1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:aslcanx2": {
    "name": "AutosportLabs ESP-CAN-X2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default with ffat (3MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:atd147_s3": {
    "name": "ATD1.47-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enable"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:atd35s3": {
    "name": "ATD3.5-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enable"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:atmegazero_esp32s2": {
    "name": "ATMegaZero ESP32-S2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 16MB (2MB APP/11.6MB FFAT)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:aventen_s3_sync": {
    "name": "Aventen S3 Sync",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:aw2eth": {
    "name": "CNRS AW2ETH",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:axiometa_genesis_mini": {
    "name": "Axiometa Genesis Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM (Enabled)",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:axiometa_genesis_one": {
    "name": "Axiometa Genesis One",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default 8MB with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM (Enabled)",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:axiometa_pixie_m1": {
    "name": "Axiometa PIXIE M1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM (Enabled)",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:bpi-bit": {
    "name": "BPI-BIT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:bpi_leaf_s3": {
    "name": "BPI-Leaf-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:canipulator_v1": {
    "name": "CANipulator V1 (ESP32-C6)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:canipulator_v2": {
    "name": "CANipulator V2 (ESP32-C5)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:cezerio_dev_esp32c6": {
    "name": "cezerio dev ESP32C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:cezerio_mini_dev_esp32c6": {
    "name": "cezerio mini dev ESP32C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ch_denky": {
    "name": "Denky",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "denkyd4",
                    "value_label": "PICO-V3-02",
                    "selected": true
                },
                {
                    "value": "denky32",
                    "value_label": "WROOM32"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:circuitart_zero_s3": {
    "name": "CircuitART Zero S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/12MB FFAT)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "FFAT (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "Large FFAT (2MB APP/12.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:codecell": {
    "name": "CodeCell C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:connaxio_espoir": {
    "name": "Connaxio's Espoir",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:crabik_slot_esp32_s3": {
    "name": "Crabik Slot ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "usbotg",
                    "value_label": "USB-OTG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled (Requires Hardware CDC and JTAG Mode)",
                    "selected": true
                },
                {
                    "value": "discdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "8M Flash (3MB APP/1.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default_4MB",
                    "value_label": "4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:cw02": {
    "name": "XinaBox CW02",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:cyobot_v2_esp32s3": {
    "name": "CYOBOT V2 ESP32S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:cytron_maker_esp32": {
    "name": "Cytron Maker ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "storage_4MB",
                    "value_label": "Storage APP (2MB APP/1MB NVS/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:cytron_maker_feather_aiot_s3": {
    "name": "Cytron Maker Feather AIoT S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FFAT)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:d-duino-32": {
    "name": "D-duino-32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Fat"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:d1_mini32": {
    "name": "WEMOS D1 MINI ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:d1_uno32": {
    "name": "WEMOS D1 R32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:d32": {
    "name": "LOLIN D32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:d32_pro": {
    "name": "LOLIN D32 PRO",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "1500000",
                    "value_label": "1500000"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapkart": {
    "name": "Deneyap Kart",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapkart1A": {
    "name": "Deneyap Kart 1A",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapkart1Av2": {
    "name": "Deneyap Kart 1A v2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapkartg": {
    "name": "Deneyap Kart G",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapkartv2": {
    "name": "Deneyap Kart v2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapmini": {
    "name": "Deneyap Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:deneyapminiv2": {
    "name": "Deneyap Mini v2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:department_of_alchemy_minimain_esp32s2": {
    "name": "Department of Alchemy MiniMain ESP32-S2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FFAT)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_beetle_esp32c3": {
    "name": "DFRobot Beetle ESP32-C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_beetle_esp32c6": {
    "name": "DFRobot Beetle ESP32-C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_edge101": {
    "name": "DFRobot Edge101 IOT Controller",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M Flash (3MB APP/1.5MB FAT)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_firebeetle2_esp32c5": {
    "name": "DFRobot Firebeetle 2 ESP32-C5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_firebeetle2_esp32c6": {
    "name": "DFRobot FireBeetle 2 ESP32-C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_firebeetle2_esp32e": {
    "name": "FireBeetle 2 ESP32-E",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M Flash (3MB APP/1.5MB FAT)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_firebeetle2_esp32p4": {
    "name": "DFRobot FireBeetle 2 ESP32-P4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_firebeetle2_esp32s3": {
    "name": "DFRobot Firebeetle 2 ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_lorawan_esp32s3": {
    "name": "DFRobot LoRaWAN ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dfrobot_romeo_esp32s3": {
    "name": "DFRobot Romeo ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:dpu_esp32": {
    "name": "DPU ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:edge_dalton": {
    "name": "Edge Dalton (ESP32C3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:elecrow_crowpanel_7": {
    "name": "Elecrow CrowPanel 7.0P",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4MB",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:epulse_feather": {
    "name": "ThingPulse ePulse Feather",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:epulse_feather_c6": {
    "name": "ThingPulse ePulse Feather C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:es32lab": {
    "name": "ES Developer ES32Lab",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "4MNoOTA",
                    "value_label": "4MB No OTA (2MB APP/1.9MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "4MOTA",
                    "value_label": "4MB OTA (1.25MB APP/1.4MB SPIFFS)"
                },
                {
                    "value": "8MNoOTA",
                    "value_label": "8MB No OTA (3MB APP/4.9MB SPIFFS)"
                },
                {
                    "value": "8MOTA",
                    "value_label": "8MB OTA (2MB APP/3.9MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32": {
    "name": "ESP32 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "storage_4MB",
                    "value_label": "Storage APP (2MB APP/1MB NVS/1MB SPIFFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-devkitlipo": {
    "name": "OLIMEX ESP32-DevKit-LiPo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (WROOM)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled (WROVER)"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-evb": {
    "name": "OLIMEX ESP32-EVB",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-gateway": {
    "name": "OLIMEX ESP32-GATEWAY",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "RevC",
                    "value_label": "Revision C or older",
                    "selected": true
                },
                {
                    "value": "RevE",
                    "value_label": "Revision E"
                },
                {
                    "value": "RevF",
                    "value_label": "Revision F or newer"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-poe": {
    "name": "OLIMEX ESP32-POE",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (WROOM)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled (WROVER)"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-poe-iso": {
    "name": "OLIMEX ESP32-POE-ISO",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (WROOM)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled (WROVER)"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-sbc-fabgl": {
    "name": "OLIMEX ESP32-SBC-FABGL",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-trueverit-iot-driver": {
    "name": "Trueverit ESP32 Universal IoT Driver",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32-trueverit-iot-driver-mkii": {
    "name": "Trueverit ESP32 Universal IoT Driver MK II",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp320": {
    "name": "Electronic SweetPeas - ESP320",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32_family": {
    "name": "ESP32 Family Device",
    "version": "3.3.12",
    "config_options": [],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x1001"
        }
    ]
},
  "esp32:esp32:esp32c2": {
    "name": "ESP32C2 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "60",
                    "value_label": "60MHz",
                    "selected": true
                },
                {
                    "value": "30",
                    "value_label": "30MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c3": {
    "name": "ESP32C3 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c3-devkitlipo": {
    "name": "OLIMEX ESP32-C3-DevKit-Lipo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c3m1IKit": {
    "name": "ESP-C3-M1-I-Kit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c5": {
    "name": "ESP32C5 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c6": {
    "name": "ESP32C6 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c6-evb": {
    "name": "OLIMEX ESP32-C6-EVB",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32c61": {
    "name": "ESP32C61 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32cam": {
    "name": "AI Thinker ESP32-CAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "default",
                    "value_label": "Regular 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Regular 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32da": {
    "name": "ESP32-WROOM-DA Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32doit-devkit-v1": {
    "name": "DOIT ESP32 DEVKIT V1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32doit-espduino": {
    "name": "DOIT ESPduino32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32h2": {
    "name": "ESP32H2 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "64",
                    "value_label": "64MHz",
                    "selected": true
                },
                {
                    "value": "16",
                    "value_label": "16MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32h2-devkitlipo": {
    "name": "OLIMEX ESP32-H2-DevKit-LiPo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "64",
                    "value_label": "64MHz",
                    "selected": true
                },
                {
                    "value": "16",
                    "value_label": "16MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32micromod": {
    "name": "SparkFun ESP32 MicroMod",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32p4": {
    "name": "ESP32P4 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32p4_4ds_mipi": {
    "name": "4D Systems ESP32-P4 MIPI Displays",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Hardware Rev 1.x",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "Hardware Rev 2.x"
                }
            ]
        },
        {
            "option": "DisplayModel",
            "option_label": "Display Model",
            "values": [
                {
                    "value": "esp32p4_70",
                    "value_label": "ESP32-P4-70",
                    "selected": true
                },
                {
                    "value": "esp32p4_70ct",
                    "value_label": "ESP32-P4-70CT"
                },
                {
                    "value": "esp32p4_70ct_clb",
                    "value_label": "ESP32-P4-70CT-CLB"
                },
                {
                    "value": "esp32p4_80",
                    "value_label": "ESP32-P4-80"
                },
                {
                    "value": "esp32p4_80ct",
                    "value_label": "ESP32-P4-80CT"
                },
                {
                    "value": "esp32p4_80ct_clb",
                    "value_label": "ESP32-P4-80CT-CLB"
                },
                {
                    "value": "esp32p4_90",
                    "value_label": "ESP32-P4-90"
                },
                {
                    "value": "esp32p4_90ct",
                    "value_label": "ESP32-P4-90CT"
                },
                {
                    "value": "esp32p4_90ct_clb",
                    "value_label": "ESP32-P4-90CT-CLB"
                },
                {
                    "value": "esp32p4_101",
                    "value_label": "ESP32-P4-101"
                },
                {
                    "value": "esp32p4_101ct",
                    "value_label": "ESP32-P4-101CT"
                },
                {
                    "value": "esp32p4_101ct_clb",
                    "value_label": "ESP32-P4-101CT-CLB"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32p4_4ds_mipi_round": {
    "name": "4D Systems ESP32-P4 Round MIPI Displays",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Hardware Rev 1.x",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "Hardware Rev 2.x"
                }
            ]
        },
        {
            "option": "DisplayModel",
            "option_label": "Display Model",
            "values": [
                {
                    "value": "esp32p4_34r",
                    "value_label": "ESP32-P4-34R",
                    "selected": true
                },
                {
                    "value": "esp32p4_34r_clb",
                    "value_label": "ESP32-P4-34R-CLB"
                },
                {
                    "value": "esp32p4_34rct",
                    "value_label": "ESP32-P4-34RCT"
                },
                {
                    "value": "esp32p4_34rct_clb",
                    "value_label": "ESP32-P4-34RCT-CLB"
                },
                {
                    "value": "esp32p4_40r",
                    "value_label": "ESP32-P4-40R"
                },
                {
                    "value": "esp32p4_40r_clb",
                    "value_label": "ESP32-P4-40R-CLB"
                },
                {
                    "value": "esp32p4_40rct",
                    "value_label": "ESP32-P4-40RCT"
                },
                {
                    "value": "esp32p4_40rct_clb",
                    "value_label": "ESP32-P4-40RCT-CLB"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32p4_core_board": {
    "name": "ESP32P4 Core Board",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s2": {
    "name": "ESP32S2 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Internal USB"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x0002"
        }
    ]
},
  "esp32:esp32:esp32s2-devkitlipo": {
    "name": "OLIMEX ESP32-S2-DevKit-Lipo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Internal USB"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (WROOM)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled (WROVER)"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s2-devkitlipo-usb": {
    "name": "OLIMEX ESP32-S2-DevKit-Lipo-USB",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "UART0",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (WROOM)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled (WROVER)"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s2usb": {
    "name": "ESP32S2 Native USB",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x0003"
        }
    ]
},
  "esp32:esp32:esp32s3": {
    "name": "ESP32S3 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s3-devkitlipo": {
    "name": "OLIMEX ESP32-S3-DevKit-Lipo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s3-octal": {
    "name": "ESP32S3 Dev Module Octal (WROOM2)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s3_powerfeather": {
    "name": "ESP32-S3 PowerFeather",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_ffat_8MB",
                    "value_label": "8M with ffat (3MB APP/1.5MB FATFS)"
                },
                {
                    "value": "large_spiffs_8MB",
                    "value_label": "Large SPIFFS (1.2MB APP/5.3MB SPIFFS)"
                },
                {
                    "value": "large_ffat_8MB",
                    "value_label": "Large FFAT (1.2MB APP/5.3MB FATFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "V1",
                    "value_label": "ESP32-S3 PowerFeather",
                    "selected": true
                },
                {
                    "value": "V2",
                    "value_label": "ESP32-S3 PowerFeather V2"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s3box": {
    "name": "ESP32-S3-Box",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s3camlcd": {
    "name": "ESP32S3 CAM LCD",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32s3usbotg": {
    "name": "ESP32-S3-USB-OTG",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32thing": {
    "name": "SparkFun ESP32 Thing",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32thing_plus": {
    "name": "SparkFun ESP32 Thing Plus",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (6.25MB APP/OTA/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/OTA/6.93MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32thing_plus_c": {
    "name": "SparkFun ESP32 Thing Plus C",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (6.25MB APP/OTA/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/OTA/6.93MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32vn-iot-uno": {
    "name": "ESP32vn IoT Uno",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32wrover": {
    "name": "ESP32 Wrover Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:esp32wroverkit": {
    "name": "ESP32 Wrover Kit (all versions)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "default_16MB",
                    "value_label": "16M with spiffs (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:espea32": {
    "name": "ESPea32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:espectro32": {
    "name": "ESPectro32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:espino32": {
    "name": "ThaiEasyElec's ESPino32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:featheresp32": {
    "name": "Adafruit ESP32 Feather",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:fed4": {
    "name": "FED4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "FFAT (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "Large FFAT (2MB APP/12.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x82E5"
        }
    ]
},
  "esp32:esp32:firebeetle32": {
    "name": "FireBeetle-ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:fm-devkit": {
    "name": "ESP32 FM DevKit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:fobe_quill_esp32s3_mesh": {
    "name": "FoBE Quill ESP32S3 Mesh",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 4MB No OTA (2.7MB APP/960KB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:franzininho_wifi_esp32s2": {
    "name": "Franzininho WiFi",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:franzininho_wifi_msc_esp32s2": {
    "name": "Franzininho WiFi MSC",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:fri3d_2024_esp32s3": {
    "name": "Fri3d Badge 2024 (ESP32-S3-WROOM-1)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "default",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "default",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:frogboard": {
    "name": "Frog Board ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmControlUSBC": {
    "name": "ftSwarmControlUSBC",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmControlUSBMicro": {
    "name": "ftSwarmControlUSBMicro",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmDuino": {
    "name": "ftSwarmDuino",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmJST": {
    "name": "ftSwarmJST",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmPwrDrive": {
    "name": "ftSwarmPwrDrive",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmRC": {
    "name": "ftSwarmRC",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmRS": {
    "name": "ftSwarmRS",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ftSwarmXL": {
    "name": "ftSwarmXL",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Language",
            "option_label": "Language",
            "values": [
                {
                    "value": "en",
                    "value_label": "English",
                    "selected": true
                },
                {
                    "value": "de",
                    "value_label": "Deutsch"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:gen4-ESP32-S3R8n16": {
    "name": "4D Systems gen4-ESP32 Modules (ESP32-S3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "gen4esp32scheme1",
                    "value_label": "Small App w/ OTA + Huge FS (2MB APP/2MB OTA/12MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "gen4esp32scheme2",
                    "value_label": "Medium App w/ OTA + Large FS (4MB APP/4MB OTA/7MB SPIFFS)"
                },
                {
                    "value": "gen4esp32scheme3",
                    "value_label": "Large App w/ OTA (8MB APP/8MB OTA)"
                },
                {
                    "value": "gen4esp32scheme4",
                    "value_label": "Huge App (16MB APP)"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DisplayModel",
            "option_label": "Display Model",
            "values": [
                {
                    "value": "esp32s3_24",
                    "value_label": "gen4-ESP32-24",
                    "selected": true
                },
                {
                    "value": "esp32s3_24t",
                    "value_label": "gen4-ESP32-24T"
                },
                {
                    "value": "esp32s3_24ct",
                    "value_label": "gen4-ESP32-24CT"
                },
                {
                    "value": "esp32s3_24ct_clb",
                    "value_label": "gen4-ESP32-24CT-CLB"
                },
                {
                    "value": "esp32s3_28",
                    "value_label": "gen4-ESP32-28"
                },
                {
                    "value": "esp32s3_28t",
                    "value_label": "gen4-ESP32-28T"
                },
                {
                    "value": "esp32s3_28ct",
                    "value_label": "gen4-ESP32-28CT"
                },
                {
                    "value": "esp32s3_28ct_clb",
                    "value_label": "gen4-ESP32-28CT-CLB"
                },
                {
                    "value": "esp32s3_32",
                    "value_label": "gen4-ESP32-32"
                },
                {
                    "value": "esp32s3_32t",
                    "value_label": "gen4-ESP32-32T"
                },
                {
                    "value": "esp32s3_32ct",
                    "value_label": "gen4-ESP32-32CT"
                },
                {
                    "value": "esp32s3_32ct_clb",
                    "value_label": "gen4-ESP32-32CT-CLB"
                },
                {
                    "value": "esp32s3_35",
                    "value_label": "gen4-ESP32-35"
                },
                {
                    "value": "esp32s3_35t",
                    "value_label": "gen4-ESP32-35T"
                },
                {
                    "value": "esp32s3_35ct",
                    "value_label": "gen4-ESP32-35CT"
                },
                {
                    "value": "esp32s3_35ct_clb",
                    "value_label": "gen4-ESP32-35CT-CLB"
                },
                {
                    "value": "esp32s3_43_qspi",
                    "value_label": "gen4-ESP32Q-43"
                },
                {
                    "value": "esp32s3_43t_qspi",
                    "value_label": "gen4-ESP32Q-43T"
                },
                {
                    "value": "esp32s3_43ct_qspi",
                    "value_label": "gen4-ESP32Q-43CT"
                },
                {
                    "value": "esp32s3_43ct_clb_qspi",
                    "value_label": "gen4-ESP32Q-43CT-CLB"
                },
                {
                    "value": "esp32s3_43",
                    "value_label": "gen4-ESP32-43"
                },
                {
                    "value": "esp32s3_43t",
                    "value_label": "gen4-ESP32-43T"
                },
                {
                    "value": "esp32s3_43ct",
                    "value_label": "gen4-ESP32-43CT"
                },
                {
                    "value": "esp32s3_43ct_clb",
                    "value_label": "gen4-ESP32-43CT-CLB"
                },
                {
                    "value": "esp32s3_50",
                    "value_label": "gen4-ESP32-50"
                },
                {
                    "value": "esp32s3_50t",
                    "value_label": "gen4-ESP32-50T"
                },
                {
                    "value": "esp32s3_50ct",
                    "value_label": "gen4-ESP32-50CT"
                },
                {
                    "value": "esp32s3_50ct_clb",
                    "value_label": "gen4-ESP32-50CT-CLB"
                },
                {
                    "value": "esp32s3_70",
                    "value_label": "gen4-ESP32-70"
                },
                {
                    "value": "esp32s3_70t",
                    "value_label": "gen4-ESP32-70T"
                },
                {
                    "value": "esp32s3_70ct",
                    "value_label": "gen4-ESP32-70CT"
                },
                {
                    "value": "esp32s3_70ct_clb",
                    "value_label": "gen4-ESP32-70CT-CLB"
                },
                {
                    "value": "esp32s3_90",
                    "value_label": "ESP32-90"
                },
                {
                    "value": "esp32s3_90t",
                    "value_label": "ESP32-90T"
                },
                {
                    "value": "esp32s3_90ct",
                    "value_label": "ESP32-90CT"
                },
                {
                    "value": "esp32s3_90ct_clb",
                    "value_label": "ESP32-90CT-CLB"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:gpy": {
    "name": "Pycom GPy",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:healthypi4": {
    "name": "ProtoCentral HealthyPi 4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_capsule_sensor_V3": {
    "name": "Heltec Capsule Sensor (V3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "External 32K (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Internal"
                }
            ]
        },
        {
            "option": "NetworkLogLevel",
            "option_label": "Network Log Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "NONE",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "ERROR"
                },
                {
                    "value": "2",
                    "value_label": "WARN"
                },
                {
                    "value": "3",
                    "value_label": "INFO"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_ht_de01": {
    "name": "Heltec E-Ink Driver",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "einksize",
            "option_label": "E-Ink Display Size",
            "values": [
                {
                    "value": "0",
                    "value_label": "eink_150",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "eink_154"
                },
                {
                    "value": "2",
                    "value_label": "eink_213"
                },
                {
                    "value": "3",
                    "value_label": "eink_290"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_vision_master_e290": {
    "name": "Heltec Vision Master E290",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_vision_master_e_213": {
    "name": "Heltec Vision Master E213",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_vision_master_t190": {
    "name": "Heltec Vision Master T190",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wifi_kit_32": {
    "name": "Heltec WiFi Kit 32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wifi_kit_32_V3": {
    "name": "Heltec WiFi Kit 32(V3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wifi_lora_32": {
    "name": "Heltec WiFi LoRa 32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wifi_lora_32_V2": {
    "name": "Heltec WiFi LoRa 32(V2)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wifi_lora_32_V3": {
    "name": "Heltec WiFi LoRa 32(V3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wifi_lora_32_V4": {
    "name": "Heltec WiFi LoRa 32(V4)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "LORA_FEM_TYPE",
            "option_label": "LoRa FEM Type",
            "values": [
                {
                    "value": "0",
                    "value_label": "USE_NONE_PA (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "USE_KCT8103L_PA"
                },
                {
                    "value": "2",
                    "value_label": "USE_GC1109_PA"
                }
            ]
        },
        {
            "option": "LORA_RX_LNA",
            "option_label": "LoRa External FEM Receive Gain",
            "values": [
                {
                    "value": "0",
                    "value_label": "Disabled (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_bridge": {
    "name": "Heltec Wireless Bridge",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_mini_shell": {
    "name": "Heltec Wireless Mini Shell",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_paper": {
    "name": "Heltec Wireless Paper",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_shell_V3": {
    "name": "Heltec Wireless Shell (V3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_stick": {
    "name": "Heltec Wireless Stick",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_stick_V3": {
    "name": "Heltec Wireless Stick(V3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_stick_lite": {
    "name": "Heltec Wireless Stick Lite / Wireless Shell",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_stick_lite_V3": {
    "name": "Heltec Wireless Stick Lite(V3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_tracker": {
    "name": "Heltec Wireless Tracker",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:heltec_wireless_tracker_v2": {
    "name": "Heltec Wireless Tracker(V2)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        },
        {
            "option": "LORAWAN_REGION",
            "option_label": "LoRaWan Region",
            "values": [
                {
                    "value": "0",
                    "value_label": "REGION_EU868",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "REGION_EU433"
                },
                {
                    "value": "2",
                    "value_label": "REGION_CN470"
                },
                {
                    "value": "3",
                    "value_label": "REGION_US915"
                },
                {
                    "value": "4",
                    "value_label": "REGION_AU915"
                },
                {
                    "value": "5",
                    "value_label": "REGION_CN779"
                },
                {
                    "value": "6",
                    "value_label": "REGION_AS923"
                },
                {
                    "value": "7",
                    "value_label": "REGION_KR920"
                },
                {
                    "value": "8",
                    "value_label": "REGION_IN865"
                },
                {
                    "value": "9",
                    "value_label": "REGION_US915_HYBRID"
                }
            ]
        },
        {
            "option": "LoRaWanDebugLevel",
            "option_label": "LoRaWan Debug Level",
            "values": [
                {
                    "value": "0",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Freq"
                },
                {
                    "value": "2",
                    "value_label": "Freq && DIO"
                },
                {
                    "value": "3",
                    "value_label": "Freq && DIO && PW"
                }
            ]
        },
        {
            "option": "LORAWAN_DEVEUI",
            "option_label": "LoRaWan DevEUI",
            "values": [
                {
                    "value": "0",
                    "value_label": "CUSTOM",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Generate By ChipID"
                }
            ]
        },
        {
            "option": "LORAWAN_PREAMBLE_LENGTH",
            "option_label": "LoRaWan Preamble Length",
            "values": [
                {
                    "value": "0",
                    "value_label": "8(default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "16(For M00 and M00L)"
                }
            ]
        },
        {
            "option": "LORA_FEM_TYPE",
            "option_label": "LoRa FEM Type",
            "values": [
                {
                    "value": "0",
                    "value_label": "USE_KCT8103L_PA (default)",
                    "selected": true
                }
            ]
        },
        {
            "option": "LORA_RX_LNA",
            "option_label": "LoRa External FEM Receive Gain",
            "values": [
                {
                    "value": "0",
                    "value_label": "Disabled (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "SLOW_CLK_TPYE",
            "option_label": "Slow Clk Type(only for LoRaWAN)",
            "values": [
                {
                    "value": "0",
                    "value_label": "Internal (default)",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "External 32K"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:honeylemon": {
    "name": "HONEYLemon",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:hornbill32dev": {
    "name": "Hornbill ESP32 Dev",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:hornbill32minima": {
    "name": "Hornbill ESP32 Minima",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:huidu_hd_wf2": {
    "name": "Huidu HD-WF2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz",
                    "selected": true
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs_8MB",
                    "value_label": "Large SPIFFS (1.3MB APP/5.5MiB SPIFFS)"
                },
                {
                    "value": "default_ffat_8MB",
                    "value_label": "8MiB fatfs (3MB APP/1.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:huidu_hd_wf4": {
    "name": "Huidu HD-WF4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz",
                    "selected": true
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs_8MB",
                    "value_label": "Large SPIFFS (1.3MB APP/5.5MiB SPIFFS)"
                },
                {
                    "value": "default_ffat_8MB",
                    "value_label": "8MiB fatfs (3MB APP/1.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:imbrios-logsens-v1p1": {
    "name": "IMBRIOS LOGSENS_V1P1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:intorobot-fig": {
    "name": "IntoRobot Fig",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ioxesp32": {
    "name": "IOXESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ioxesp32c6": {
    "name": "IOXESP32-C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ioxesp32ps": {
    "name": "IOXESP32PS",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:jczn_2432s028r": {
    "name": "ESP32-2432S028R CYD",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:kb32": {
    "name": "KB32-FT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:kits-edu": {
    "name": "KITS ESP32 EDU",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:kodedot": {
    "name": "kode dot",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lilygo_t3s3": {
    "name": "LilyGo T3-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "Radio_SX1262",
                    "value_label": "Radio-SX1262",
                    "selected": true
                },
                {
                    "value": "Radio_SX1276",
                    "value_label": "Radio-SX1276"
                },
                {
                    "value": "Radio_SX1278",
                    "value_label": "Radio-SX1278"
                },
                {
                    "value": "Radio_SX1280",
                    "value_label": "Radio-SX1280"
                },
                {
                    "value": "Radio_SX1280PA",
                    "value_label": "Radio-SX1280PA"
                },
                {
                    "value": "Radio_LR1121",
                    "value_label": "Radio-LR1121"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lilygo_t_display": {
    "name": "LilyGo T-Display",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lilygo_t_display_s3": {
    "name": "LilyGo T-Display-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 16MB (2MB APP/11.6MB FATFS)"
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 16MB No OTA(4MB APP/11.6MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lilygo_t_eth_lite": {
    "name": "LilyGo T-ETH-Lite",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lionbit": {
    "name": "Lion:Bit Dev Board",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dio",
                    "value_label": "DIO",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lionbits3": {
    "name": "Lion:Bit S3 STEM Dev Board",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin32": {
    "name": "WEMOS LOLIN32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin32-lite": {
    "name": "WEMOS LOLIN32 Lite",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_c3_mini": {
    "name": "LOLIN C3 Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_c3_pico": {
    "name": "LOLIN C3 Pico",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_s2_mini": {
    "name": "LOLIN S2 Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_s2_pico": {
    "name": "LOLIN S2 PICO",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_s3": {
    "name": "LOLIN S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_s3_mini": {
    "name": "LOLIN S3 Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_s3_mini_pro": {
    "name": "LOLIN S3 Mini Pro",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lolin_s3_pro": {
    "name": "LOLIN S3 Pro",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lopy": {
    "name": "LoPy",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:lopy4": {
    "name": "LoPy4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_atom": {
    "name": "M5Atom",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_atoms3": {
    "name": "M5AtomS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_capsule": {
    "name": "M5Capsule",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_cardputer": {
    "name": "M5Cardputer",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_core": {
    "name": "M5Core",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_core2": {
    "name": "M5Core2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_coreink": {
    "name": "M5CoreInk",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_cores3": {
    "name": "M5CoreS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_dial": {
    "name": "M5Dial",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_dinmeter": {
    "name": "M5DinMeter",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_fire": {
    "name": "M5Fire",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_nanoc6": {
    "name": "M5NanoC6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_paper": {
    "name": "M5Paper",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_poe_cam": {
    "name": "M5PoECAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_stamp_c3": {
    "name": "M5StampC3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_stamp_pico": {
    "name": "M5StampPico",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_stamp_s3": {
    "name": "M5StampS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_station": {
    "name": "M5Station",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_stickc": {
    "name": "M5StickC",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_stickc_plus": {
    "name": "M5StickCPlus",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_stickc_plus2": {
    "name": "M5StickCPlus2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_tab5": {
    "name": "M5Tab5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "360",
                    "value_label": "360MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_timer_cam": {
    "name": "M5TimerCAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_tough": {
    "name": "M5Tough",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_unit_cam": {
    "name": "M5UnitCAM",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:m5stack_unit_cams3": {
    "name": "M5UnitCAMS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:mPython": {
    "name": "Labplus mPython",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:magicbit": {
    "name": "MagicBit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:makergo_c3_supermini": {
    "name": "MakerGO ESP32 C3 SuperMini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:makergo_c6_supermini": {
    "name": "MakerGO ESP32 C6 SuperMini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:mant1s": {
    "name": "Silicognition ManT1S",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "8M OTA with large SPIFFS (1.25MB APP/5.3MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_large_app",
                    "value_label": "8M large OTA app with SPIFFS (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "default_fatfs",
                    "value_label": "8M OTA with large FATFS (1.25MB APP/5.3MB FATFS)"
                },
                {
                    "value": "default_large_app_fatfs",
                    "value_label": "8M large OTA app with FATFS (3MB APP/1.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:metro_esp-32": {
    "name": "Metro ESP-32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:mgbot-iotik32a": {
    "name": "MGBOT IOTIK 32A",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:mgbot-iotik32b": {
    "name": "MGBOT IOTIK 32B",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:mhetesp32devkit": {
    "name": "MH ET LIVE ESP32DevKIT",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:mhetesp32minikit": {
    "name": "MH ET LIVE ESP32MiniKit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default with spiffs",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default with ffat"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:micros2": {
    "name": "microS2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "msc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:namino_arancio": {
    "name": "Namino Arancio",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:namino_bianco": {
    "name": "Namino Bianco",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:namino_rosso": {
    "name": "Namino Rosso",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nano32": {
    "name": "Nano32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nano_nora": {
    "name": "Arduino Nano ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Normal mode (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Debug mode (Hardware CDC)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "With FAT partition (default)",
                    "selected": true
                },
                {
                    "value": "spiffs",
                    "value_label": "With SPIFFS partition (advanced)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PinNumbers",
            "option_label": "Pin Numbering",
            "values": [
                {
                    "value": "default",
                    "value_label": "By Arduino pin (default)",
                    "selected": true
                },
                {
                    "value": "byGPIONumber",
                    "value_label": "By GPIO number (legacy)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x0070"
        }
    ]
},
  "esp32:esp32:nebulas3": {
    "name": "Nebula S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nina_w10": {
    "name": "u-blox NINA-W10 series (ESP32)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb, NINA-W101/W102)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb, NINA-W106-00B)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb, NINA-W106-10B)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:node32s": {
    "name": "Node32s",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nodemcu-32s": {
    "name": "NodeMCU-32S",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nologo_esp32c3_super_mini": {
    "name": "Nologo ESP32C3 Super Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nologo_esp32s3_pico": {
    "name": "Nologo ESP32S3 Pico",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:nora_w10": {
    "name": "u-blox NORA-W10 series (ESP32-S3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M Flash (3MB APP/1.5MB FAT)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:odroid_esp32": {
    "name": "ODROID ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:onehorse32dev": {
    "name": "Onehorse ESP32 Dev Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:oroca_edubot": {
    "name": "OROCA EduBot",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA)",
                    "selected": true
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ozobot_drvkit": {
    "name": "Ozobot DRVKit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        },
        {
            "option": "PinNumbers",
            "option_label": "Pin Numbering",
            "values": [
                {
                    "value": "default",
                    "value_label": "By Arduino pin (default)",
                    "selected": true
                },
                {
                    "value": "byGPIONumber",
                    "value_label": "By GPIO number (legacy)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x1001"
        }
    ]
},
  "esp32:esp32:pandabyte_x32": {
    "name": "PandaByte x32 - ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pandabyte_xc3m": {
    "name": "Pandabyte xC3m - ESP32C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pandabyte_xc5": {
    "name": "Pandabyte xC5 - ESP32C5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pandabyte_xc6": {
    "name": "PandaByte xC6 - ESP32C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pandabyte_xs3": {
    "name": "PandaByte xS3 - ESP32S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pcbcupid_cypher": {
    "name": "Pcbcupid Cypher",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "otg",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (7.5MB No OTA)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pcbcupid_glyph_c5": {
    "name": "Pcbcupid GLYPH C5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pico32": {
    "name": "ESP32 PICO-D4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:piranha_esp-32": {
    "name": "Piranha ESP-32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:pocket_32": {
    "name": "Dongsen Tech Pocket 32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:quantum": {
    "name": "Noduino Quantum",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:raiden_s01": {
    "name": "Raiden S0-1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:rakwireless_rak3112": {
    "name": "RAKwireless RAK3112",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 16MB (2MB APP/11.6MB FATFS)"
                },
                {
                    "value": "tinyuf2_noota",
                    "value_label": "TinyUF2 16MB No OTA(4MB APP/11.6MB FATFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:redpill_esp32s3": {
    "name": "RedPill(+) ESP32-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 8MB (2MB APP/3.7MB FFAT)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:roboheart_hercules": {
    "name": "RoboHeart Hercules",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M Flash (3MB APP/1.5MB FAT)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:rootmaker": {
    "name": "Root Maker",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sensebox_eye": {
    "name": "senseBox MCU Eye",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled (Requires USB-OTG Mode)",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/12MB FFAT)",
                    "selected": true
                },
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "FFAT (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "Large FFAT (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "gen4esp32scheme4",
                    "value_label": "Huge App (16MB APP)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "v15",
                    "value_label": "v1.5 and above",
                    "selected": true
                },
                {
                    "value": "v14",
                    "value_label": "v1.4 and below"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sensebox_mcu_esp32s2": {
    "name": "senseBox MCU-S2 ESP32-S2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "msc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Internal USB",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 4MB (1.3MB APP/960KB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sensesiot_weizen": {
    "name": "Senses's WEIZEN",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:soldered_nula_deepsleep_esp32s3": {
    "name": "Soldered NULA DeepSleep ESP32S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:soldered_nula_dual_esp32c5": {
    "name": "Soldered NULA Dual ESP32C5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:soldered_nula_mini_esp32c6": {
    "name": "Soldered NULA Mini ESP32C6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sonoff_dualr3": {
    "name": "Sonoff DUALR3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB",
                    "selected": true
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_esp32_iot_redboard": {
    "name": "SparkFun ESP32 IoT RedBoard",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_esp32c5_thing_plus": {
    "name": "SparkFun ESP32-C5 Thing Plus",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_esp32c6_qwiic_pocket": {
    "name": "SparkFun ESP32-C6 Qwiic Pocket",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_esp32c6_thing_plus": {
    "name": "SparkFun ESP32-C6 Thing Plus",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_esp32s2_thing_plus": {
    "name": "SparkFun ESP32-S2 Thing Plus",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_esp32s3_thing_plus": {
    "name": "SparkFun ESP32-S3 Thing Plus",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_lora_gateway_1-channel": {
    "name": "SparkFun LoRa Gateway 1-Channel",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (2MB FLASH)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparkfun_pro_micro_esp32c3": {
    "name": "SparkFun Pro Micro - ESP32C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparklemotion": {
    "name": "Adafruit Sparkle Motion (ESP32)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparklemotionmini": {
    "name": "Adafruit Sparkle Motion Mini (ESP32)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:sparklemotionstick": {
    "name": "Adafruit Sparkle Motion Stick (ESP32)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:t-beam": {
    "name": "T-Beam",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "Radio_SX1262",
                    "value_label": "Radio-SX1262",
                    "selected": true
                },
                {
                    "value": "Radio_SX1276",
                    "value_label": "Radio-SX1276"
                },
                {
                    "value": "Radio_SX1278",
                    "value_label": "Radio-SX1278"
                },
                {
                    "value": "Radio_SX1280",
                    "value_label": "Radio-SX1280"
                },
                {
                    "value": "Radio_SX1268",
                    "value_label": "Radio-SX1268"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:tamc_termod_s3": {
    "name": "TAMC Termod S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M Flash (3MB APP/1.5MB FAT)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:tlora_pager": {
    "name": "LilyGo-T-LoRa-Pager",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "Radio_SX1262",
                    "value_label": "Radio-SX1262",
                    "selected": true
                },
                {
                    "value": "Radio_SX1280",
                    "value_label": "Radio-SX1280"
                },
                {
                    "value": "Radio_CC1101",
                    "value_label": "Radio-CC1101"
                },
                {
                    "value": "Radio_LR1121",
                    "value_label": "Radio-LR1121"
                },
                {
                    "value": "Radio_SI4432",
                    "value_label": "Radio-SI4432"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ttgo-lora32": {
    "name": "TTGO LoRa32-OLED",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "TTGO_LoRa32_V1",
                    "value_label": "TTGO LoRa32 V1 (No TFCard)",
                    "selected": true
                },
                {
                    "value": "TTGO_LoRa32_V2",
                    "value_label": "TTGO LoRa32 V2"
                },
                {
                    "value": "TTGO_LoRa32_v21new",
                    "value_label": "TTGO LoRa32 V2.1 (1.6.1)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ttgo-t-oi-plus": {
    "name": "TTGO T-OI PLUS RISC-V ESP32-C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ttgo-t1": {
    "name": "TTGO T1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ttgo-t7-v13-mini32": {
    "name": "TTGO T7 V1.3 Mini32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ttgo-t7-v14-mini32": {
    "name": "TTGO T7 V1.4 Mini32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:turta_iot_node": {
    "name": "Turta IoT Node",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:twatch": {
    "name": "TTGO T-Watch",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "2000000",
                    "value_label": "2000000",
                    "selected": true
                },
                {
                    "value": "1152000",
                    "value_label": "1152000"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (7 MB)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "TWATCH_BASE",
                    "value_label": "T-Watch Base",
                    "selected": true
                },
                {
                    "value": "TWATCH_2020_V1",
                    "value_label": "T-Watch-2020-V1"
                },
                {
                    "value": "TWATCH_2020_V2",
                    "value_label": "T-Watch-2020-V2"
                },
                {
                    "value": "TWATCH_2020_V3",
                    "value_label": "T-Watch-2020-V3"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:twatch_ultra": {
    "name": "LilyGo T-Watch-Ultra",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "Radio_SX1262",
                    "value_label": "Radio-SX1262",
                    "selected": true
                },
                {
                    "value": "Radio_SX1280",
                    "value_label": "Radio-SX1280"
                },
                {
                    "value": "Radio_CC1101",
                    "value_label": "Radio-CC1101"
                },
                {
                    "value": "Radio_LR1121",
                    "value_label": "Radio-LR1121"
                },
                {
                    "value": "Radio_SI4432",
                    "value_label": "Radio-SI4432"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:twatchs3": {
    "name": "LilyGo T-Watch-S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "Radio_SX1262",
                    "value_label": "Radio-SX1262",
                    "selected": true
                },
                {
                    "value": "Radio_SX1280",
                    "value_label": "Radio-SX1280"
                },
                {
                    "value": "Radio_CC1101",
                    "value_label": "Radio-CC1101"
                },
                {
                    "value": "Radio_LR1121",
                    "value_label": "Radio-LR1121"
                },
                {
                    "value": "Radio_SI4432",
                    "value_label": "Radio-SI4432"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:twinaiot": {
    "name": "Twin AIoT Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:uPesy_edu_esp32": {
    "name": "uPesy EDU ESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:uPesy_wroom": {
    "name": "uPesy ESP32 Wroom DevKit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:uPesy_wrover": {
    "name": "uPesy ESP32 Wrover DevKit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:um_bling": {
    "name": "UM BLING",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x817F"
        }
    ]
},
  "esp32:esp32:um_edges3_d": {
    "name": "UM EdgeS3[D]",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x82DC"
        }
    ]
},
  "esp32:esp32:um_feathers2": {
    "name": "UM FeatherS2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80AB"
        }
    ]
},
  "esp32:esp32:um_feathers2neo": {
    "name": "UM FeatherS2 Neo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x80B4"
        }
    ]
},
  "esp32:esp32:um_feathers3": {
    "name": "UM FeatherS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/12MB FFAT)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "FFAT (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "Large FFAT (2MB APP/12.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x80D6"
        }
    ]
},
  "esp32:esp32:um_feathers3neo": {
    "name": "UM FeatherS3 Neo",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x81FB"
        }
    ]
},
  "esp32:esp32:um_nanos3": {
    "name": "UM NanoS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8179"
        }
    ]
},
  "esp32:esp32:um_omgs3": {
    "name": "UM OMGS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8224"
        }
    ]
},
  "esp32:esp32:um_pros3": {
    "name": "UM PROS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/12MB FFAT)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "FFAT (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "Large FFAT (2MB APP/12.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x80D3"
        }
    ]
},
  "esp32:esp32:um_squixl": {
    "name": "UM SQUIXL",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "FFAT (3MB APP/9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "Large FFAT (2MB APP/12.5MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x82DF"
        }
    ]
},
  "esp32:esp32:um_tinyc6": {
    "name": "UM TinyC6",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:um_tinypico": {
    "name": "UM TinyPICO",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:um_tinys2": {
    "name": "UM TinyS2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8001"
        }
    ]
},
  "esp32:esp32:um_tinys3": {
    "name": "UM TinyS3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x80D0"
        }
    ]
},
  "esp32:esp32:unphone7": {
    "name": "unPhone 7",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:unphone8": {
    "name": "unPhone 8",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:unphone9": {
    "name": "unPhone 9",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:upesy_esp32c3_basic": {
    "name": "uPesy ESP32C3 Basic",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:upesy_esp32c3_mini": {
    "name": "uPesy ESP32C3 Mini",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "dis_cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:upesy_esp32s3_basic": {
    "name": "uPesy ESP32S3 Basic",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:vintlabs-devkit-v1": {
    "name": "VintLabs ESP32 Devkit",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "2000000",
                    "value_label": "2000000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:viralink32g01": {
    "name": "ViraLink Gate32-0.1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:viralink32g11": {
    "name": "ViraLink Gate32-1.1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:walter": {
    "name": "DPTechnics Walter",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "default_16MB",
                    "value_label": "Default (6.25MB APP/3.43MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:watchy": {
    "name": "Watchy",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "Revision",
            "option_label": "Board Revision",
            "values": [
                {
                    "value": "v10",
                    "value_label": "Watchy v1.0",
                    "selected": true
                },
                {
                    "value": "v15",
                    "value_label": "Watchy v1.5"
                },
                {
                    "value": "v20",
                    "value_label": "Watchy v2.0"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_c3_zero": {
    "name": "Waveshare ESP32-C3-Zero",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_c5_lcd_1_47": {
    "name": "Waveshare ESP32-C5-LCD-1.47",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_c5_zero": {
    "name": "Waveshare ESP32-C5-Zero",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        },
        {
            "option": "MatterNetwork",
            "option_label": "Matter Network",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "wifi",
                    "value_label": "Wi-Fi"
                },
                {
                    "value": "thread",
                    "value_label": "Thread"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_c6_zero": {
    "name": "Waveshare ESP32-C6-Zero",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_s3_lcd_146": {
    "name": "Waveshare ESP32-S3-LCD-1.46",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "0",
                    "value_label": "Core 0",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Core 1"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_lcd_147": {
    "name": "Waveshare ESP32-S3-LCD-1.47",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_lcd_169": {
    "name": "Waveshare ESP32-S3-LCD-1.69",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8221"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_lcd_185": {
    "name": "Waveshare ESP32-S3-LCD-1.85",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "0",
                    "value_label": "Core 0",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Core 1"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_relay_6ch": {
    "name": "Waveshare ESP32-S3-Relay-6CH",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_rgb_matrix": {
    "name": "Waveshare ESP32-S3-RGB-Matrix",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_s3_touch_amoled_143": {
    "name": "Waveshare ESP32-S3-Touch-AMOLED-1.43",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x824A"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_amoled_164": {
    "name": "Waveshare ESP32-S3-Touch-AMOLED-1.64",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8249"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_amoled_18": {
    "name": "Waveshare ESP32-S3-Touch-AMOLED-1.8",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8255"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_amoled_191": {
    "name": "Waveshare ESP32-S3-Touch-AMOLED-1.91",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x824B"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_amoled_206": {
    "name": "Waveshare ESP32-S3-Touch-AMOLED-2.06",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_32MB",
                    "value_label": "Default 32MB with spiffs (12.5MB APP/6.75MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "max_app_32MB",
                    "value_label": "Max APP 32MB (31.4 MB)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_s3_touch_amoled_241": {
    "name": "Waveshare ESP32-S3-Touch-AMOLED-2.41",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_146": {
    "name": "Waveshare ESP32-S3-Touch-LCD-1.46",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "0",
                    "value_label": "Core 0",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Core 1"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_169": {
    "name": "Waveshare ESP32-S3-Touch-LCD-1.69",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x821E"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_185": {
    "name": "Waveshare ESP32-S3-Touch-LCD-1.85",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "0",
                    "value_label": "Core 0",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Core 1"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8290"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_185_box": {
    "name": "Waveshare ESP32-S3-Touch-LCD-1.85-BOX",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)",
                    "selected": true
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "0",
                    "value_label": "Core 0",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Core 1"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_21": {
    "name": "Waveshare ESP32-S3-Touch-LCD-2.1",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_28": {
    "name": "Waveshare ESP32-S3-Touch-LCD-2.8",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "0",
                    "value_label": "Core 0",
                    "selected": true
                },
                {
                    "value": "1",
                    "value_label": "Core 1"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8242"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_4": {
    "name": "Waveshare ESP32-S3-Touch-LCD-4",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x823D"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_43": {
    "name": "Waveshare ESP32-S3-Touch-LCD-4.3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x822E"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_43B": {
    "name": "Waveshare ESP32-S3-Touch-LCD-4.3B",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8231"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_43C": {
    "name": "Waveshare ESP32-S3-Touch-LCD-4.3C",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_5": {
    "name": "Waveshare ESP32-S3-Touch-LCD-5",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8237"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_5B": {
    "name": "Waveshare ESP32-S3-Touch-LCD-5B",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x823A"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_7": {
    "name": "Waveshare ESP32-S3-Touch-LCD-7",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x8234"
        }
    ]
},
  "esp32:esp32:waveshare_esp32_s3_touch_lcd_7c": {
    "name": "Waveshare ESP32-S3-Touch-LCD-7C-BOX",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)",
                    "selected": true
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                },
                {
                    "value": "max_app_32MB",
                    "value_label": "Max APP 32MB (31.4 MB)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_esp32_s3_zero": {
    "name": "Waveshare ESP32-S3-Zero",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x822B"
        }
    ]
},
  "esp32:esp32:waveshare_esp32s3_touch_lcd_128": {
    "name": "Waveshare ESP32S3 Touch LCD 128",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FAT)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:waveshare_p4_poe_eth": {
    "name": "Waveshare ESP32-P4-POE-ETH",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "app13M_data7M_32MB",
                    "value_label": "32M Flash (13MB APP/6.75MB SPIFFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:weact_studio_esp32c3": {
    "name": "WeAct Studio ESP32C3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:wesp32": {
    "name": "Silicognition wESP32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "default",
                    "value_label": "16MB (128Mb) rev 7+",
                    "selected": true
                },
                {
                    "value": "default_4m_flash",
                    "value_label": "4MB (32Mb) rev 5 and below"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "16M OTA with large SPIFFS (4.5MB APP/6.8MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_large_app",
                    "value_label": "16M large OTA app with SPIFFS (6.2MB APP/3.3MB SPIFFS)"
                },
                {
                    "value": "default_fatfs",
                    "value_label": "16M OTA with large FATFS (3MB APP/9.8MB FATFS)"
                },
                {
                    "value": "default_4m_flash",
                    "value_label": "4M OTA app with SPIFFS (1.25MB APP/1.3MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:widora-air": {
    "name": "Widora AIR",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:wifiduino32": {
    "name": "WiFiduino32",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default",
                    "selected": true
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (Large APP)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (Large APPS with OTA)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:wifiduino32c3": {
    "name": "WiFiduinoV2",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dio",
                    "value_label": "DIO",
                    "selected": true
                },
                {
                    "value": "qio",
                    "value_label": "QIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:wifiduino32s3": {
    "name": "WiFiduino32S3",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:wipy3": {
    "name": "WiPy 3.0",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:ws_esp32_s3_matrix": {
    "name": "Waveshare ESP32-S3-Matrix",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "otanofs",
                    "value_label": "OTA no FS (2MB APP with OTA)"
                },
                {
                    "value": "all_app",
                    "value_label": "Max APP (4MB APP no OTA)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json",
    "usb_ids": [
        {
            "vid": "0x303A",
            "pid": "0x81FB"
        }
    ]
},
  "esp32:esp32:wt32-eth01": {
    "name": "WT32-ETH01 Ethernet Module",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:wt32-sc01-plus": {
    "name": "WT32-SC01 PLUS",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "Default (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "tinyuf2",
                    "value_label": "TinyUF2 Compatibility (2MB APP/3.7MB FFAT)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:xteink_x4": {
    "name": "Xteink X4 eReader",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "custom",
                    "value_label": "Custom",
                    "selected": true
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:yb_esp32s3_amp": {
    "name": "YelloByte YB-ESP32-S3-AMP",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_16MB",
                    "value_label": "16M with spiffs (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:yb_esp32s3_amp_v2": {
    "name": "YelloByte YB-ESP32-S3-AMP (Rev.2)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:yb_esp32s3_amp_v3": {
    "name": "YelloByte YB-ESP32-S3-AMP (Rev.3)",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:yb_esp32s3_dac": {
    "name": "YelloByte YB-ESP32-S3-DAC",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_16MB",
                    "value_label": "16M with spiffs (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:yb_esp32s3_drv": {
    "name": "YelloByte YB-ESP32-S3-DRV",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "default_16MB",
                    "value_label": "16M with spiffs (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp32:esp32:yb_esp32s3_eth": {
    "name": "YelloByte YB-ESP32-S3-ETH",
    "version": "3.3.12",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "default_16MB",
                    "value_label": "16M with spiffs (6.25MB APP/3.43MB SPIFFS)"
                },
                {
                    "value": "max_app_8MB",
                    "value_label": "Maximum APP (7.9MB APP No OTA/No FS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "large_spiffs",
                    "value_label": "Large SPIFFS (4.5MB APP/6.93MB SPIFFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/6MB SPIFFS/3.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://espressif.github.io/arduino-esp32/package_esp32_index.json"
},
  "esp8266:esp8266:agruminolemon": {
    "name": "Lifely Agrumino Lemon v4",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)",
                    "selected": true
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:arduino-esp8266": {
    "name": "Arduino",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "BoardModel",
            "option_label": "Model",
            "values": [
                {
                    "value": "primo",
                    "value_label": "Primo",
                    "selected": true
                },
                {
                    "value": "starottodeved",
                    "value_label": "Star OTTO"
                },
                {
                    "value": "unowifideved",
                    "value_label": "Uno WiFi"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:blynk": {
    "name": "SparkFun Blynk Board",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:cw01": {
    "name": "XinaBox CW01",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "CrystalFreq",
            "option_label": "Crystal Frequency",
            "values": [
                {
                    "value": "26",
                    "value_label": "26 MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:d1": {
    "name": "LOLIN(WeMos) D1 R1",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:d1_mini": {
    "name": "LOLIN(WEMOS) D1 R2 & mini",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:d1_mini_clone": {
    "name": "LOLIN(WEMOS) D1 mini (clone)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dout",
                    "value_label": "DOUT (compatible)",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "qio",
                    "value_label": "QIO (fast)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "40",
                    "value_label": "40MHz",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "26",
                    "value_label": "26MHz"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:d1_mini_lite": {
    "name": "LOLIN(WEMOS) D1 mini Lite",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:d1_mini_pro": {
    "name": "LOLIN(WEMOS) D1 mini Pro",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M14M",
                    "value_label": "16MB (FS:14MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "16M15M",
                    "value_label": "16MB (FS:15MB OTA:~512KB)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:d1_wroom_02": {
    "name": "LOLIN(WEMOS) D1 ESP-WROOM-02",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)",
                    "selected": true
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:esp210": {
    "name": "SweetPea ESP-210",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "57600",
                    "value_label": "57600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:esp8285": {
    "name": "Generic ESP8285 Module",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "led",
            "option_label": "Builtin Led",
            "values": [
                {
                    "value": "2",
                    "value_label": "2",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "0"
                },
                {
                    "value": "1",
                    "value_label": "1"
                },
                {
                    "value": "3",
                    "value_label": "3"
                },
                {
                    "value": "4",
                    "value_label": "4"
                },
                {
                    "value": "5",
                    "value_label": "5"
                },
                {
                    "value": "6",
                    "value_label": "6"
                },
                {
                    "value": "7",
                    "value_label": "7"
                },
                {
                    "value": "8",
                    "value_label": "8"
                },
                {
                    "value": "9",
                    "value_label": "9"
                },
                {
                    "value": "10",
                    "value_label": "10"
                },
                {
                    "value": "11",
                    "value_label": "11"
                },
                {
                    "value": "12",
                    "value_label": "12"
                },
                {
                    "value": "13",
                    "value_label": "13"
                },
                {
                    "value": "14",
                    "value_label": "14"
                },
                {
                    "value": "15",
                    "value_label": "15"
                },
                {
                    "value": "16",
                    "value_label": "16"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "CrystalFreq",
            "option_label": "Crystal Frequency",
            "values": [
                {
                    "value": "26",
                    "value_label": "26 MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)"
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                },
                {
                    "value": "nodtr_nosync",
                    "value_label": "no dtr, no_sync"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "sdk",
            "option_label": "NONOS SDK Version",
            "values": [
                {
                    "value": "nonosdk_190703",
                    "value_label": "nonos-sdk 2.2.1+100 (190703)",
                    "selected": true
                },
                {
                    "value": "nonosdk_191122",
                    "value_label": "nonos-sdk 2.2.1+119 (191122)"
                },
                {
                    "value": "nonosdk_191105",
                    "value_label": "nonos-sdk 2.2.1+113 (191105)"
                },
                {
                    "value": "nonosdk_191024",
                    "value_label": "nonos-sdk 2.2.1+111 (191024)"
                },
                {
                    "value": "nonosdk_190313",
                    "value_label": "nonos-sdk 2.2.1+61 (190313)"
                },
                {
                    "value": "nonosdk221",
                    "value_label": "nonos-sdk 2.2.1 (legacy)"
                },
                {
                    "value": "nonosdk305",
                    "value_label": "nonos-sdk 3.0.5 (experimental)"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espduino": {
    "name": "ESPDuino (ESP-13 Module)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "UploadTool",
            "option_label": "Upload Tool",
            "values": [
                {
                    "value": "espota",
                    "value_label": "OTA",
                    "selected": true
                },
                {
                    "value": "esptool",
                    "value_label": "Serial"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "v1",
                    "value_label": "ESPduino-V1",
                    "selected": true
                },
                {
                    "value": "v2",
                    "value_label": "ESPduino-V2"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espectro": {
    "name": "ESPectro Core",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espino": {
    "name": "ESPino (ESP-12 Module)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espinotee": {
    "name": "ThaiEasyElec's ESPino",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espmxdevkit": {
    "name": "DOIT ESP-Mx DevKit (ESP8285)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espresso_lite_v1": {
    "name": "ESPresso Lite 1.0",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:espresso_lite_v2": {
    "name": "ESPresso Lite 2.0",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:gen4iod": {
    "name": "4D Systems gen4 IoD Range",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)",
                    "selected": true
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "512K32",
                    "value_label": "512KB (FS:32KB OTA:~230KB)"
                },
                {
                    "value": "512K64",
                    "value_label": "512KB (FS:64KB OTA:~214KB)"
                },
                {
                    "value": "512K128",
                    "value_label": "512KB (FS:128KB OTA:~182KB)"
                },
                {
                    "value": "512K",
                    "value_label": "512KB (FS:none OTA:~246KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dout",
                    "value_label": "DOUT (compatible)",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "qio",
                    "value_label": "QIO (fast)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:generic": {
    "name": "Generic ESP8266 Module",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "led",
            "option_label": "Builtin Led",
            "values": [
                {
                    "value": "2",
                    "value_label": "2",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "0"
                },
                {
                    "value": "1",
                    "value_label": "1"
                },
                {
                    "value": "3",
                    "value_label": "3"
                },
                {
                    "value": "4",
                    "value_label": "4"
                },
                {
                    "value": "5",
                    "value_label": "5"
                },
                {
                    "value": "6",
                    "value_label": "6"
                },
                {
                    "value": "7",
                    "value_label": "7"
                },
                {
                    "value": "8",
                    "value_label": "8"
                },
                {
                    "value": "9",
                    "value_label": "9"
                },
                {
                    "value": "10",
                    "value_label": "10"
                },
                {
                    "value": "11",
                    "value_label": "11"
                },
                {
                    "value": "12",
                    "value_label": "12"
                },
                {
                    "value": "13",
                    "value_label": "13"
                },
                {
                    "value": "14",
                    "value_label": "14"
                },
                {
                    "value": "15",
                    "value_label": "15"
                },
                {
                    "value": "16",
                    "value_label": "16"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "CrystalFreq",
            "option_label": "Crystal Frequency",
            "values": [
                {
                    "value": "26",
                    "value_label": "26 MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)"
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)"
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "8M6M",
                    "value_label": "8MB (FS:6MB OTA:~1019KB)"
                },
                {
                    "value": "8M7M",
                    "value_label": "8MB (FS:7MB OTA:~512KB)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "16M14M",
                    "value_label": "16MB (FS:14MB OTA:~1019KB)"
                },
                {
                    "value": "16M15M",
                    "value_label": "16MB (FS:15MB OTA:~512KB)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "512K32",
                    "value_label": "512KB (FS:32KB OTA:~230KB)"
                },
                {
                    "value": "512K64",
                    "value_label": "512KB (FS:64KB OTA:~214KB)"
                },
                {
                    "value": "512K128",
                    "value_label": "512KB (FS:128KB OTA:~182KB)"
                },
                {
                    "value": "512K",
                    "value_label": "512KB (FS:none OTA:~246KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dout",
                    "value_label": "DOUT (compatible)",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "qio",
                    "value_label": "QIO (fast)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "40",
                    "value_label": "40MHz",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "26",
                    "value_label": "26MHz"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                },
                {
                    "value": "nodtr_nosync",
                    "value_label": "no dtr, no_sync"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "sdk",
            "option_label": "NONOS SDK Version",
            "values": [
                {
                    "value": "nonosdk_190703",
                    "value_label": "nonos-sdk 2.2.1+100 (190703)",
                    "selected": true
                },
                {
                    "value": "nonosdk_191122",
                    "value_label": "nonos-sdk 2.2.1+119 (191122)"
                },
                {
                    "value": "nonosdk_191105",
                    "value_label": "nonos-sdk 2.2.1+113 (191105)"
                },
                {
                    "value": "nonosdk_191024",
                    "value_label": "nonos-sdk 2.2.1+111 (191024)"
                },
                {
                    "value": "nonosdk_190313",
                    "value_label": "nonos-sdk 2.2.1+61 (190313)"
                },
                {
                    "value": "nonosdk221",
                    "value_label": "nonos-sdk 2.2.1 (legacy)"
                },
                {
                    "value": "nonosdk305",
                    "value_label": "nonos-sdk 3.0.5 (experimental)"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:huzzah": {
    "name": "Adafruit Feather HUZZAH ESP8266",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:inventone": {
    "name": "Invent One",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:modwifi": {
    "name": "Olimex MOD-WIFI-ESP8266(-DEV)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)",
                    "selected": true
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dout",
                    "value_label": "DOUT (compatible)",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "qio",
                    "value_label": "QIO (fast)"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                },
                {
                    "value": "nodtr_nosync",
                    "value_label": "no dtr, no_sync"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:nodemcu": {
    "name": "NodeMCU 0.9 (ESP-12 Module)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:nodemcuv2": {
    "name": "NodeMCU 1.0 (ESP-12E Module)",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "led",
            "option_label": "Builtin Led",
            "values": [
                {
                    "value": "2",
                    "value_label": "2",
                    "selected": true
                },
                {
                    "value": "16",
                    "value_label": "16"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:oak": {
    "name": "Digistump Oak",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:phoenix_v1": {
    "name": "Phoenix 1.0",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:phoenix_v2": {
    "name": "Phoenix 2.0",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "ResetMethod",
            "option_label": "Reset Method",
            "values": [
                {
                    "value": "nodemcu",
                    "value_label": "dtr (aka nodemcu)",
                    "selected": true
                },
                {
                    "value": "ck",
                    "value_label": "no dtr (aka ck)"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:sonoff": {
    "name": "ITEAD Sonoff",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "BoardModel",
            "option_label": "Model",
            "values": [
                {
                    "value": "sonoffBasic",
                    "value_label": "ITEAD Sonoff Basic",
                    "selected": true
                },
                {
                    "value": "sonoffS20",
                    "value_label": "ITEAD Sonoff S20"
                },
                {
                    "value": "sonoffSV",
                    "value_label": "ITEAD Sonoff SV"
                },
                {
                    "value": "sonoffTH",
                    "value_label": "ITEAD Sonoff TH"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:thing": {
    "name": "SparkFun ESP8266 Thing",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "512K32",
                    "value_label": "512KB (FS:32KB OTA:~230KB)",
                    "selected": true
                },
                {
                    "value": "512K64",
                    "value_label": "512KB (FS:64KB OTA:~214KB)"
                },
                {
                    "value": "512K128",
                    "value_label": "512KB (FS:128KB OTA:~182KB)"
                },
                {
                    "value": "512K",
                    "value_label": "512KB (FS:none OTA:~246KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:thingdev": {
    "name": "SparkFun ESP8266 Thing Dev",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "512K32",
                    "value_label": "512KB (FS:32KB OTA:~230KB)",
                    "selected": true
                },
                {
                    "value": "512K64",
                    "value_label": "512KB (FS:64KB OTA:~214KB)"
                },
                {
                    "value": "512K128",
                    "value_label": "512KB (FS:128KB OTA:~182KB)"
                },
                {
                    "value": "512K",
                    "value_label": "512KB (FS:none OTA:~246KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:wifi_kit_8": {
    "name": "WiFi Kit 8",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:wifi_slot": {
    "name": "Amperka WiFi Slot",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "2M64",
                    "value_label": "2MB (FS:64KB OTA:~992KB)"
                },
                {
                    "value": "2M128",
                    "value_label": "2MB (FS:128KB OTA:~960KB)"
                },
                {
                    "value": "2M256",
                    "value_label": "2MB (FS:256KB OTA:~896KB)"
                },
                {
                    "value": "2M512",
                    "value_label": "2MB (FS:512KB OTA:~768KB)"
                },
                {
                    "value": "2M1M",
                    "value_label": "2MB (FS:1MB OTA:~512KB)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "dout",
                    "value_label": "DOUT (compatible)",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "qio",
                    "value_label": "QIO (fast)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "40",
                    "value_label": "40MHz",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "26",
                    "value_label": "26MHz"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:wifiduino": {
    "name": "WiFiduino",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:wifinfo": {
    "name": "WifInfo",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "ESPModule",
            "option_label": "Module",
            "values": [
                {
                    "value": "ESP07192",
                    "value_label": "ESP07 (1M/192K FS)",
                    "selected": true
                },
                {
                    "value": "ESP12",
                    "value_label": "ESP12 (4M/1M FS)"
                }
            ]
        },
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1M64",
                    "value_label": "1MB (FS:64KB OTA:~470KB)",
                    "selected": true
                },
                {
                    "value": "1M128",
                    "value_label": "1MB (FS:128KB OTA:~438KB)"
                },
                {
                    "value": "1M144",
                    "value_label": "1MB (FS:144KB OTA:~430KB)"
                },
                {
                    "value": "1M160",
                    "value_label": "1MB (FS:160KB OTA:~422KB)"
                },
                {
                    "value": "1M192",
                    "value_label": "1MB (FS:192KB OTA:~406KB)"
                },
                {
                    "value": "1M256",
                    "value_label": "1MB (FS:256KB OTA:~374KB)"
                },
                {
                    "value": "1M512",
                    "value_label": "1MB (FS:512KB OTA:~246KB)"
                },
                {
                    "value": "1M",
                    "value_label": "1MB (FS:none OTA:~502KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "40",
                    "value_label": "40MHz",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "26",
                    "value_label": "26MHz"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "esp8266:esp8266:wiolink": {
    "name": "Seeed Wio Link",
    "version": "3.1.2",
    "config_options": [
        {
            "option": "baud",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "115200",
                    "value_label": "115200",
                    "selected": true
                },
                {
                    "value": "57600",
                    "value_label": "57600"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "3000000",
                    "value_label": "3000000"
                }
            ]
        },
        {
            "option": "xtal",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80 MHz",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160 MHz"
                }
            ]
        },
        {
            "option": "eesz",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M2M",
                    "value_label": "4MB (FS:2MB OTA:~1019KB)",
                    "selected": true
                },
                {
                    "value": "4M3M",
                    "value_label": "4MB (FS:3MB OTA:~512KB)"
                },
                {
                    "value": "4M1M",
                    "value_label": "4MB (FS:1MB OTA:~1019KB)"
                },
                {
                    "value": "4M",
                    "value_label": "4MB (FS:none OTA:~1019KB)"
                },
                {
                    "value": "autoflash",
                    "value_label": "Mapping defined by Hardware and Sketch"
                }
            ]
        },
        {
            "option": "dbg",
            "option_label": "Debug port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                }
            ]
        },
        {
            "option": "lvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None____",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "SSL",
                    "value_label": "SSL"
                },
                {
                    "value": "TLS_MEM",
                    "value_label": "TLS_MEM"
                },
                {
                    "value": "HTTP_CLIENT",
                    "value_label": "HTTP_CLIENT"
                },
                {
                    "value": "HTTP_SERVER",
                    "value_label": "HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEM",
                    "value_label": "SSL+TLS_MEM"
                },
                {
                    "value": "SSLHTTP_CLIENT",
                    "value_label": "SSL+HTTP_CLIENT"
                },
                {
                    "value": "SSLHTTP_SERVER",
                    "value_label": "SSL+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENT",
                    "value_label": "TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "TLS_MEMHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "HTTP_CLIENTHTTP_SERVER",
                    "value_label": "HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_SERVER"
                },
                {
                    "value": "SSLHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "TLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVER",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER"
                },
                {
                    "value": "CORE",
                    "value_label": "CORE"
                },
                {
                    "value": "WIFI",
                    "value_label": "WIFI"
                },
                {
                    "value": "HTTP_UPDATE",
                    "value_label": "HTTP_UPDATE"
                },
                {
                    "value": "UPDATER",
                    "value_label": "UPDATER"
                },
                {
                    "value": "OTA",
                    "value_label": "OTA"
                },
                {
                    "value": "OOM",
                    "value_label": "OOM"
                },
                {
                    "value": "MDNS",
                    "value_label": "MDNS"
                },
                {
                    "value": "HWDT",
                    "value_label": "HWDT"
                },
                {
                    "value": "HWDT_NOEXTRA4K",
                    "value_label": "HWDT_NOEXTRA4K"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "COREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNS",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT"
                },
                {
                    "value": "SSLTLS_MEMHTTP_CLIENTHTTP_SERVERCOREWIFIHTTP_UPDATEUPDATEROTAOOMMDNSHWDT_NOEXTRA4K",
                    "value_label": "SSL+TLS_MEM+HTTP_CLIENT+HTTP_SERVER+CORE+WIFI+HTTP_UPDATE+UPDATER+OTA+OOM+MDNS+HWDT_NOEXTRA4K"
                },
                {
                    "value": "NoAssert-NDEBUG",
                    "value_label": "NoAssert-NDEBUG"
                }
            ]
        },
        {
            "option": "ip",
            "option_label": "lwIP Variant",
            "values": [
                {
                    "value": "lm2f",
                    "value_label": "v2 Lower Memory",
                    "selected": true
                },
                {
                    "value": "hb2f",
                    "value_label": "v2 Higher Bandwidth"
                },
                {
                    "value": "lm2n",
                    "value_label": "v2 Lower Memory (no features)"
                },
                {
                    "value": "hb2n",
                    "value_label": "v2 Higher Bandwidth (no features)"
                },
                {
                    "value": "lm6f",
                    "value_label": "v2 IPv6 Lower Memory"
                },
                {
                    "value": "hb6f",
                    "value_label": "v2 IPv6 Higher Bandwidth"
                }
            ]
        },
        {
            "option": "vt",
            "option_label": "VTables",
            "values": [
                {
                    "value": "flash",
                    "value_label": "Flash",
                    "selected": true
                },
                {
                    "value": "heap",
                    "value_label": "Heap"
                },
                {
                    "value": "iram",
                    "value_label": "IRAM"
                }
            ]
        },
        {
            "option": "exception",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled (new aborts on oom)",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stacksmash",
            "option_label": "Stack Protection",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "wipe",
            "option_label": "Erase Flash",
            "values": [
                {
                    "value": "none",
                    "value_label": "Only Sketch",
                    "selected": true
                },
                {
                    "value": "sdk",
                    "value_label": "Sketch + WiFi Settings"
                },
                {
                    "value": "all",
                    "value_label": "All Flash Contents"
                }
            ]
        },
        {
            "option": "ssl",
            "option_label": "SSL Support",
            "values": [
                {
                    "value": "all",
                    "value_label": "All SSL ciphers (most compatible)",
                    "selected": true
                },
                {
                    "value": "basic",
                    "value_label": "Basic SSL ciphers (lower ROM use)"
                }
            ]
        },
        {
            "option": "mmu",
            "option_label": "MMU",
            "values": [
                {
                    "value": "3232",
                    "value_label": "32KB cache + 32KB IRAM (balanced)",
                    "selected": true
                },
                {
                    "value": "4816",
                    "value_label": "16KB cache + 48KB IRAM (IRAM)"
                },
                {
                    "value": "4816H",
                    "value_label": "16KB cache + 48KB IRAM and 2nd Heap (shared)"
                },
                {
                    "value": "3216",
                    "value_label": "16KB cache + 32KB IRAM + 16KB 2nd Heap (not shared)"
                },
                {
                    "value": "ext128k",
                    "value_label": "128K Heap External 23LC1024"
                },
                {
                    "value": "ext8192k",
                    "value_label": "8M w/256K Heap External 64 MBit PSRAM"
                }
            ]
        },
        {
            "option": "non32xfer",
            "option_label": "Non-32-Bit Access",
            "values": [
                {
                    "value": "fast",
                    "value_label": "Use pgm_read macros for IRAM/PROGMEM",
                    "selected": true
                },
                {
                    "value": "safe",
                    "value_label": "Byte/Word access to IRAM/PROGMEM (very slow)"
                }
            ]
        }
    ],
    "package_url": "https://arduino.esp8266.com/stable/package_esp8266com_index.json"
},
  "lang-ship:host:display": {
    "name": "Host Display",
    "version": "1.7.1",
    "config_options": [
        {
            "option": "m5gfx_board",
            "option_label": "Display Board",
            "values": [
                {
                    "value": "board_M5Stack",
                    "value_label": "M5Stack (320x240)",
                    "selected": true
                },
                {
                    "value": "board_M5StackCore2",
                    "value_label": "M5Stack Core2 (320x240)"
                },
                {
                    "value": "board_M5StackCoreS3",
                    "value_label": "M5Stack CoreS3 (320x240)"
                },
                {
                    "value": "board_M5StackCoreInk",
                    "value_label": "M5Stack CoreInk (200x200)"
                },
                {
                    "value": "board_M5StickC",
                    "value_label": "M5StickC (80x160)"
                },
                {
                    "value": "board_M5StickCPlus",
                    "value_label": "M5StickC Plus (135x240)"
                },
                {
                    "value": "board_M5StickCPlus2",
                    "value_label": "M5StickC Plus2 (135x240)"
                },
                {
                    "value": "board_M5Dial",
                    "value_label": "M5Dial (240x240)"
                },
                {
                    "value": "board_M5Tab5",
                    "value_label": "M5Tab5 (1280x720)"
                },
                {
                    "value": "board_M5Cardputer",
                    "value_label": "M5Cardputer (240x135)"
                },
                {
                    "value": "board_M5AtomS3",
                    "value_label": "M5AtomS3 (128x128)"
                },
                {
                    "value": "board_M5Paper",
                    "value_label": "M5Paper (540x960)"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "m5gfx_scale",
            "option_label": "Display Scale",
            "values": [
                {
                    "value": "x1",
                    "value_label": "x1",
                    "selected": true
                },
                {
                    "value": "x2",
                    "value_label": "x2"
                },
                {
                    "value": "x3",
                    "value_label": "x3"
                },
                {
                    "value": "x4",
                    "value_label": "x4"
                },
                {
                    "value": "x8",
                    "value_label": "x8"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "m5gfx_rotation",
            "option_label": "Display Rotation",
            "values": [
                {
                    "value": "r0",
                    "value_label": "0",
                    "selected": true
                },
                {
                    "value": "r1",
                    "value_label": "1"
                },
                {
                    "value": "r2",
                    "value_label": "2"
                },
                {
                    "value": "r3",
                    "value_label": "3"
                },
                {
                    "value": "r4",
                    "value_label": "4"
                },
                {
                    "value": "r5",
                    "value_label": "5"
                },
                {
                    "value": "r6",
                    "value_label": "6"
                },
                {
                    "value": "r7",
                    "value_label": "7"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        }
    ],
    "package_url": "https://tanakamasayuki.github.io/lang-ship-arduino-core/package_lang-ship_index.json"
},
  "lang-ship:host:host": {
    "name": "Host",
    "version": "1.7.1",
    "config_options": [
        {
            "option": "mode",
            "option_label": "Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (Arduino host)",
                    "selected": true
                },
                {
                    "value": "lgfx",
                    "value_label": "LovyanGFX / M5GFX headless"
                }
            ]
        },
        {
            "option": "tls",
            "option_label": "TLS",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "openssl",
                    "value_label": "OpenSSL"
                }
            ]
        }
    ],
    "package_url": "https://tanakamasayuki.github.io/lang-ship-arduino-core/package_lang-ship_index.json"
},
  "m5stack:esp32:arduino_nesso_n1": {
    "name": "ArduinoNessoN1",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_atom": {
    "name": "M5Atom",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_atoms3": {
    "name": "M5AtomS3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_atoms3r": {
    "name": "M5AtomS3R",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_capsule": {
    "name": "M5Capsule",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_cardputer": {
    "name": "M5Cardputer",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_chain_dualkey": {
    "name": "M5ChainDualKey",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_core": {
    "name": "M5Core",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_core2": {
    "name": "M5Core2",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_coreink": {
    "name": "M5CoreInk",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_cores3": {
    "name": "M5CoreS3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_dial": {
    "name": "M5Dial",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_dinmeter": {
    "name": "M5DinMeter",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_fire": {
    "name": "M5Fire",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_nano_c6": {
    "name": "M5NanoC6",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_nano_h2": {
    "name": "M5NanoH2",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "64",
                    "value_label": "64MHz",
                    "selected": true
                },
                {
                    "value": "16",
                    "value_label": "16MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_paper": {
    "name": "M5Paper",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_papercolor": {
    "name": "M5PaperColor",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_papermono": {
    "name": "M5PaperMono",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_papers3": {
    "name": "M5PaperS3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_poe_cam": {
    "name": "M5PoECAM",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_powerhub": {
    "name": "M5PowerHub",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_c3": {
    "name": "M5StampC3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_c5": {
    "name": "M5StampC5",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_c6lora": {
    "name": "M5StampC6LoRa",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_p4": {
    "name": "M5StampP4",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "360",
                    "value_label": "360MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_pico": {
    "name": "M5StampPico",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_s3": {
    "name": "M5StampS3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamp_s3bat": {
    "name": "M5StampS3Bat",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stamplc": {
    "name": "M5StamPLC",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_station": {
    "name": "M5Station",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stickc": {
    "name": "M5StickC",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stickc_plus": {
    "name": "M5StickCPlus",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stickc_plus2": {
    "name": "M5StickCPlus2",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_sticks3": {
    "name": "M5StickS3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_stopwatch": {
    "name": "M5StopWatch",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                },
                {
                    "value": "factory_4apps",
                    "value_label": "16MB+Factory (4x 3MB APP/2MB SPIFFS)"
                },
                {
                    "value": "factory_6apps",
                    "value_label": "16MB+Factory (6x 2MB APP/2MB SPIFFS)"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_tab5": {
    "name": "M5Tab5",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "360",
                    "value_label": "360MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_timer_cam": {
    "name": "M5TimerCAM",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_tough": {
    "name": "M5Tough",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "921600",
                    "value_label": "921600"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_toughc5": {
    "name": "M5ToughC5",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                },
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/128KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_unit_c6l": {
    "name": "M5UnitC6L",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "120",
                    "value_label": "120MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)"
                },
                {
                    "value": "8M",
                    "value_label": "8MB (64Mb)"
                },
                {
                    "value": "2M",
                    "value_label": "2MB (16Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker 4MB"
                },
                {
                    "value": "rainmaker_4MB",
                    "value_label": "RainMaker 4MB No OTA"
                },
                {
                    "value": "rainmaker_8MB",
                    "value_label": "RainMaker 8MB"
                },
                {
                    "value": "zigbee_2MB",
                    "value_label": "Zigbee 2MB with spiffs"
                },
                {
                    "value": "zigbee",
                    "value_label": "Zigbee 4MB with spiffs"
                },
                {
                    "value": "zigbee_8MB",
                    "value_label": "Zigbee 8MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_2MB",
                    "value_label": "Zigbee ZCZR 2MB with spiffs"
                },
                {
                    "value": "zigbee_zczr",
                    "value_label": "Zigbee ZCZR 4MB with spiffs"
                },
                {
                    "value": "zigbee_zczr_8MB",
                    "value_label": "Zigbee ZCZR 8MB with spiffs"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ZigbeeMode",
            "option_label": "Zigbee Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "ed",
                    "value_label": "Zigbee ED (end device)"
                },
                {
                    "value": "zczr",
                    "value_label": "Zigbee ZCZR (coordinator/router)"
                },
                {
                    "value": "ed_debug",
                    "value_label": "Zigbee ED (end device) - Debug"
                },
                {
                    "value": "zczr_debug",
                    "value_label": "Zigbee ZCZR (coordinator/router) - Debug"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_unit_cam": {
    "name": "M5UnitCAM",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "1500000",
                    "value_label": "1500000",
                    "selected": true
                },
                {
                    "value": "750000",
                    "value_label": "750000"
                },
                {
                    "value": "500000",
                    "value_label": "500000"
                },
                {
                    "value": "250000",
                    "value_label": "250000"
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi/BT)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi/BT)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi/BT)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz (40MHz XTAL)"
                },
                {
                    "value": "26",
                    "value_label": "26MHz (26MHz XTAL)"
                },
                {
                    "value": "20",
                    "value_label": "20MHz (40MHz XTAL)"
                },
                {
                    "value": "13",
                    "value_label": "13MHz (26MHz XTAL)"
                },
                {
                    "value": "10",
                    "value_label": "10MHz (40MHz XTAL)"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                },
                {
                    "value": "qout",
                    "value_label": "QOUT"
                },
                {
                    "value": "dout",
                    "value_label": "DOUT"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4M",
                    "value_label": "4MB (32Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_unit_cams3": {
    "name": "M5UnitCAMS3",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "240",
                    "value_label": "240MHz (WiFi)",
                    "selected": true
                },
                {
                    "value": "160",
                    "value_label": "160MHz (WiFi)"
                },
                {
                    "value": "80",
                    "value_label": "80MHz (WiFi)"
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                },
                {
                    "value": "20",
                    "value_label": "20MHz"
                },
                {
                    "value": "10",
                    "value_label": "10MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO 80MHz",
                    "selected": true
                },
                {
                    "value": "qio120",
                    "value_label": "QIO 120MHz"
                },
                {
                    "value": "dio",
                    "value_label": "DIO 80MHz"
                },
                {
                    "value": "opi",
                    "value_label": "OPI 80MHz"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                },
                {
                    "value": "32M",
                    "value_label": "32MB (256Mb)"
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "defaultffat",
                    "value_label": "Default 4MB with ffat (1.2MB APP/1.5MB FATFS)"
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "rainmaker",
                    "value_label": "RainMaker"
                },
                {
                    "value": "app5M_fat24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB FATFS)"
                },
                {
                    "value": "app5M_little24M_32MB",
                    "value_label": "32M Flash (4.8MB APP/22MB LittleFS)"
                },
                {
                    "value": "esp_sr_16",
                    "value_label": "ESP SR 16M (3MB APP/7MB SPIFFS/2.9MB MODEL)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "opi",
                    "value_label": "OPI PSRAM",
                    "selected": true
                },
                {
                    "value": "enabled",
                    "value_label": "QSPI PSRAM"
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "LoopCore",
            "option_label": "Arduino Runs On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EventsCore",
            "option_label": "Events Run On",
            "values": [
                {
                    "value": "1",
                    "value_label": "Core 1",
                    "selected": true
                },
                {
                    "value": "0",
                    "value_label": "Core 0"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "m5stack:esp32:m5stack_unit_poe_p4": {
    "name": "M5UnitPoEP4",
    "version": "3.3.9",
    "config_options": [
        {
            "option": "UploadSpeed",
            "option_label": "Upload Speed",
            "values": [
                {
                    "value": "921600",
                    "value_label": "921600",
                    "selected": true
                },
                {
                    "value": "115200",
                    "value_label": "115200"
                },
                {
                    "value": "230400",
                    "value_label": "230400"
                },
                {
                    "value": "460800",
                    "value_label": "460800"
                }
            ]
        },
        {
            "option": "USBMode",
            "option_label": "USB Mode",
            "values": [
                {
                    "value": "hwcdc",
                    "value_label": "Hardware CDC and JTAG",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "USB-OTG (TinyUSB)"
                }
            ]
        },
        {
            "option": "CDCOnBoot",
            "option_label": "USB CDC On Boot",
            "values": [
                {
                    "value": "cdc",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "default",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "MSCOnBoot",
            "option_label": "USB Firmware MSC On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "msc",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "DFUOnBoot",
            "option_label": "USB DFU On Boot",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "dfu",
                    "value_label": "Enabled (Requires USB-OTG Mode)"
                }
            ]
        },
        {
            "option": "UploadMode",
            "option_label": "Upload Mode",
            "values": [
                {
                    "value": "default",
                    "value_label": "UART0 / Hardware CDC",
                    "selected": true
                },
                {
                    "value": "cdc",
                    "value_label": "USB-OTG CDC (TinyUSB)"
                }
            ]
        },
        {
            "option": "CPUFreq",
            "option_label": "CPU Frequency",
            "values": [
                {
                    "value": "360",
                    "value_label": "360MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashFreq",
            "option_label": "Flash Frequency",
            "values": [
                {
                    "value": "80",
                    "value_label": "80MHz",
                    "selected": true
                },
                {
                    "value": "40",
                    "value_label": "40MHz"
                }
            ]
        },
        {
            "option": "FlashMode",
            "option_label": "Flash Mode",
            "values": [
                {
                    "value": "qio",
                    "value_label": "QIO",
                    "selected": true
                },
                {
                    "value": "dio",
                    "value_label": "DIO"
                }
            ]
        },
        {
            "option": "FlashSize",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16M",
                    "value_label": "16MB (128Mb)",
                    "selected": true
                }
            ]
        },
        {
            "option": "PartitionScheme",
            "option_label": "Partition Scheme",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (2 x 6.5 MB app, 3.6 MB SPIFFS)",
                    "selected": true
                },
                {
                    "value": "default_8MB",
                    "value_label": "8M with spiffs (3MB APP/1.5MB SPIFFS)"
                },
                {
                    "value": "minimal",
                    "value_label": "Minimal (1.3MB APP/700KB SPIFFS)"
                },
                {
                    "value": "no_fs",
                    "value_label": "No FS 4MB (2MB APP x2)"
                },
                {
                    "value": "no_ota",
                    "value_label": "No OTA (2MB APP/2MB SPIFFS)"
                },
                {
                    "value": "noota_3g",
                    "value_label": "No OTA (1MB APP/3MB SPIFFS)"
                },
                {
                    "value": "noota_ffat",
                    "value_label": "No OTA (2MB APP/2MB FATFS)"
                },
                {
                    "value": "noota_3gffat",
                    "value_label": "No OTA (1MB APP/3MB FATFS)"
                },
                {
                    "value": "huge_app",
                    "value_label": "Huge APP (3MB No OTA/1MB SPIFFS)"
                },
                {
                    "value": "min_spiffs",
                    "value_label": "Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)"
                },
                {
                    "value": "fatflash",
                    "value_label": "16M Flash (2MB APP/12.5MB FATFS)"
                },
                {
                    "value": "app3M_fat9M_16MB",
                    "value_label": "16M Flash (3MB APP/9.9MB FATFS)"
                },
                {
                    "value": "custom",
                    "value_label": "Custom"
                }
            ]
        },
        {
            "option": "DebugLevel",
            "option_label": "Core Debug Level",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "error",
                    "value_label": "Error"
                },
                {
                    "value": "warn",
                    "value_label": "Warn"
                },
                {
                    "value": "info",
                    "value_label": "Info"
                },
                {
                    "value": "debug",
                    "value_label": "Debug"
                },
                {
                    "value": "verbose",
                    "value_label": "Verbose"
                }
            ]
        },
        {
            "option": "PSRAM",
            "option_label": "PSRAM",
            "values": [
                {
                    "value": "enabled",
                    "value_label": "Enabled",
                    "selected": true
                },
                {
                    "value": "disabled",
                    "value_label": "Disabled"
                }
            ]
        },
        {
            "option": "EraseFlash",
            "option_label": "Erase All Flash Before Sketch Upload",
            "values": [
                {
                    "value": "none",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "all",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "JTAGAdapter",
            "option_label": "JTAG Adapter",
            "values": [
                {
                    "value": "default",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "builtin",
                    "value_label": "Integrated USB JTAG"
                },
                {
                    "value": "external",
                    "value_label": "FTDI Adapter"
                },
                {
                    "value": "bridge",
                    "value_label": "ESP USB Bridge"
                }
            ]
        },
        {
            "option": "ChipVariant",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "prev3",
                    "value_label": "Before v3.00",
                    "selected": true
                },
                {
                    "value": "postv3",
                    "value_label": "v3.00 or newer"
                }
            ]
        }
    ],
    "package_url": "https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json"
},
  "rp2040:rp2040:0xcb_helios": {
    "name": "0xCB Helios",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1209",
            "pid": "0xCB74"
        }
    ]
},
  "rp2040:rp2040:DudesCab": {
    "name": "L'atelier d'Arnoz DudesCab",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x106F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x116F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x506F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x516F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x906F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x916F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD06F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD16F"
        }
    ]
},
  "rp2040:rp2040:MyRP_2350B": {
    "name": "MyMakers RP2350B",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1100"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5100"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9100"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD100"
        }
    ]
},
  "rp2040:rp2040:MyRP_bot": {
    "name": "MyMakers RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather": {
    "name": "Adafruit Feather RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80F1"
        },
        {
            "vid": "0x239A",
            "pid": "0x81F1"
        },
        {
            "vid": "0x239A",
            "pid": "0xC0F1"
        },
        {
            "vid": "0x239A",
            "pid": "0xC1F1"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_adalogger": {
    "name": "Adafruit Feather RP2040 Adalogger",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x815D"
        },
        {
            "vid": "0x239A",
            "pid": "0xC15D"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_can": {
    "name": "Adafruit Feather RP2040 CAN",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x812F"
        },
        {
            "vid": "0x239A",
            "pid": "0xC12F"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_dvi": {
    "name": "Adafruit Feather RP2040 DVI",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8127"
        },
        {
            "vid": "0x239A",
            "pid": "0xC127"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_prop_maker": {
    "name": "Adafruit Feather RP2040 Prop-Maker",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8131"
        },
        {
            "vid": "0x239A",
            "pid": "0xC131"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_rfm": {
    "name": "Adafruit Feather RP2040 RFM",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x812D"
        },
        {
            "vid": "0x239A",
            "pid": "0xC12D"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_rp2350_adalogger": {
    "name": "Adafruit Feather RP2350 Adalogger",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x816D"
        },
        {
            "vid": "0x239A",
            "pid": "0xC16D"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_rp2350_hstx": {
    "name": "Adafruit Feather RP2350 HSTX",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x814F"
        },
        {
            "vid": "0x239A",
            "pid": "0xC14F"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_scorpio": {
    "name": "Adafruit Feather RP2040 SCORPIO",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8121"
        },
        {
            "vid": "0x239A",
            "pid": "0xC121"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_thinkink": {
    "name": "Adafruit Feather RP2040 ThinkINK",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x812B"
        },
        {
            "vid": "0x239A",
            "pid": "0xC12B"
        }
    ]
},
  "rp2040:rp2040:adafruit_feather_usb_host": {
    "name": "Adafruit Feather RP2040 USB Host",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8129"
        },
        {
            "vid": "0x239A",
            "pid": "0xC129"
        }
    ]
},
  "rp2040:rp2040:adafruit_floppsy": {
    "name": "Adafruit Floppsy",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8151"
        },
        {
            "vid": "0x239A",
            "pid": "0xC151"
        }
    ]
},
  "rp2040:rp2040:adafruit_fruitjam": {
    "name": "Adafruit Fruit Jam RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x816B"
        },
        {
            "vid": "0x239A",
            "pid": "0xC16B"
        }
    ]
},
  "rp2040:rp2040:adafruit_itsybitsy": {
    "name": "Adafruit ItsyBitsy RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80FD"
        },
        {
            "vid": "0x239A",
            "pid": "0x81FD"
        },
        {
            "vid": "0x239A",
            "pid": "0xC0FD"
        },
        {
            "vid": "0x239A",
            "pid": "0xC1FD"
        }
    ]
},
  "rp2040:rp2040:adafruit_kb2040": {
    "name": "Adafruit KB2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8105"
        },
        {
            "vid": "0x239A",
            "pid": "0xC105"
        }
    ]
},
  "rp2040:rp2040:adafruit_macropad2040": {
    "name": "Adafruit MacroPad RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8107"
        },
        {
            "vid": "0x239A",
            "pid": "0xC107"
        }
    ]
},
  "rp2040:rp2040:adafruit_metro": {
    "name": "Adafruit Metro RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x813D"
        },
        {
            "vid": "0x239A",
            "pid": "0xC13D"
        }
    ]
},
  "rp2040:rp2040:adafruit_metro_rp2350": {
    "name": "Adafruit Metro RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x814D"
        },
        {
            "vid": "0x239A",
            "pid": "0xC14D"
        }
    ]
},
  "rp2040:rp2040:adafruit_qtpy": {
    "name": "Adafruit QT Py RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80F7"
        },
        {
            "vid": "0x239A",
            "pid": "0x81F7"
        },
        {
            "vid": "0x239A",
            "pid": "0xC0F7"
        },
        {
            "vid": "0x239A",
            "pid": "0xC1F7"
        }
    ]
},
  "rp2040:rp2040:adafruit_stemmafriend": {
    "name": "Adafruit STEMMA Friend RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x80E3"
        },
        {
            "vid": "0x239A",
            "pid": "0x81E3"
        },
        {
            "vid": "0x239A",
            "pid": "0xC0E3"
        },
        {
            "vid": "0x239A",
            "pid": "0xC1E3"
        }
    ]
},
  "rp2040:rp2040:adafruit_trinkeyrp2040qt": {
    "name": "Adafruit Trinkey RP2040 QT",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x239A",
            "pid": "0x8109"
        },
        {
            "vid": "0x239A",
            "pid": "0xC109"
        }
    ]
},
  "rp2040:rp2040:akana_r1": {
    "name": "METE HOCA Akana R1",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                },
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x3001"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x3101"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x7001"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x7101"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xB001"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xB101"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF001"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF101"
        }
    ]
},
  "rp2040:rp2040:amken_bunny": {
    "name": "Amken BunnyBoard",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "134217728_0",
                    "value_label": "128MB (no FS)",
                    "selected": true
                },
                {
                    "value": "134217728_65536",
                    "value_label": "128MB (Sketch: 131008KB, FS: 64KB)"
                },
                {
                    "value": "134217728_131072",
                    "value_label": "128MB (Sketch: 130944KB, FS: 128KB)"
                },
                {
                    "value": "134217728_262144",
                    "value_label": "128MB (Sketch: 130816KB, FS: 256KB)"
                },
                {
                    "value": "134217728_524288",
                    "value_label": "128MB (Sketch: 130560KB, FS: 512KB)"
                },
                {
                    "value": "134217728_1048576",
                    "value_label": "128MB (Sketch: 127MB, FS: 1MB)"
                },
                {
                    "value": "134217728_2097152",
                    "value_label": "128MB (Sketch: 126MB, FS: 2MB)"
                },
                {
                    "value": "134217728_3145728",
                    "value_label": "128MB (Sketch: 125MB, FS: 3MB)"
                },
                {
                    "value": "134217728_4194304",
                    "value_label": "128MB (Sketch: 124MB, FS: 4MB)"
                },
                {
                    "value": "134217728_5242880",
                    "value_label": "128MB (Sketch: 123MB, FS: 5MB)"
                },
                {
                    "value": "134217728_6291456",
                    "value_label": "128MB (Sketch: 122MB, FS: 6MB)"
                },
                {
                    "value": "134217728_7340032",
                    "value_label": "128MB (Sketch: 121MB, FS: 7MB)"
                },
                {
                    "value": "134217728_8388608",
                    "value_label": "128MB (Sketch: 120MB, FS: 8MB)"
                },
                {
                    "value": "134217728_9437184",
                    "value_label": "128MB (Sketch: 119MB, FS: 9MB)"
                },
                {
                    "value": "134217728_10485760",
                    "value_label": "128MB (Sketch: 118MB, FS: 10MB)"
                },
                {
                    "value": "134217728_11534336",
                    "value_label": "128MB (Sketch: 117MB, FS: 11MB)"
                },
                {
                    "value": "134217728_12582912",
                    "value_label": "128MB (Sketch: 116MB, FS: 12MB)"
                },
                {
                    "value": "134217728_13631488",
                    "value_label": "128MB (Sketch: 115MB, FS: 13MB)"
                },
                {
                    "value": "134217728_14680064",
                    "value_label": "128MB (Sketch: 114MB, FS: 14MB)"
                },
                {
                    "value": "134217728_15728640",
                    "value_label": "128MB (Sketch: 113MB, FS: 15MB)"
                },
                {
                    "value": "134217728_16777216",
                    "value_label": "128MB (Sketch: 112MB, FS: 16MB)"
                },
                {
                    "value": "134217728_17825792",
                    "value_label": "128MB (Sketch: 111MB, FS: 17MB)"
                },
                {
                    "value": "134217728_18874368",
                    "value_label": "128MB (Sketch: 110MB, FS: 18MB)"
                },
                {
                    "value": "134217728_19922944",
                    "value_label": "128MB (Sketch: 109MB, FS: 19MB)"
                },
                {
                    "value": "134217728_20971520",
                    "value_label": "128MB (Sketch: 108MB, FS: 20MB)"
                },
                {
                    "value": "134217728_22020096",
                    "value_label": "128MB (Sketch: 107MB, FS: 21MB)"
                },
                {
                    "value": "134217728_23068672",
                    "value_label": "128MB (Sketch: 106MB, FS: 22MB)"
                },
                {
                    "value": "134217728_24117248",
                    "value_label": "128MB (Sketch: 105MB, FS: 23MB)"
                },
                {
                    "value": "134217728_25165824",
                    "value_label": "128MB (Sketch: 104MB, FS: 24MB)"
                },
                {
                    "value": "134217728_26214400",
                    "value_label": "128MB (Sketch: 103MB, FS: 25MB)"
                },
                {
                    "value": "134217728_27262976",
                    "value_label": "128MB (Sketch: 102MB, FS: 26MB)"
                },
                {
                    "value": "134217728_28311552",
                    "value_label": "128MB (Sketch: 101MB, FS: 27MB)"
                },
                {
                    "value": "134217728_29360128",
                    "value_label": "128MB (Sketch: 100MB, FS: 28MB)"
                },
                {
                    "value": "134217728_30408704",
                    "value_label": "128MB (Sketch: 99MB, FS: 29MB)"
                },
                {
                    "value": "134217728_31457280",
                    "value_label": "128MB (Sketch: 98MB, FS: 30MB)"
                },
                {
                    "value": "134217728_32505856",
                    "value_label": "128MB (Sketch: 97MB, FS: 31MB)"
                },
                {
                    "value": "134217728_33554432",
                    "value_label": "128MB (Sketch: 96MB, FS: 32MB)"
                },
                {
                    "value": "134217728_34603008",
                    "value_label": "128MB (Sketch: 95MB, FS: 33MB)"
                },
                {
                    "value": "134217728_35651584",
                    "value_label": "128MB (Sketch: 94MB, FS: 34MB)"
                },
                {
                    "value": "134217728_36700160",
                    "value_label": "128MB (Sketch: 93MB, FS: 35MB)"
                },
                {
                    "value": "134217728_37748736",
                    "value_label": "128MB (Sketch: 92MB, FS: 36MB)"
                },
                {
                    "value": "134217728_38797312",
                    "value_label": "128MB (Sketch: 91MB, FS: 37MB)"
                },
                {
                    "value": "134217728_39845888",
                    "value_label": "128MB (Sketch: 90MB, FS: 38MB)"
                },
                {
                    "value": "134217728_40894464",
                    "value_label": "128MB (Sketch: 89MB, FS: 39MB)"
                },
                {
                    "value": "134217728_41943040",
                    "value_label": "128MB (Sketch: 88MB, FS: 40MB)"
                },
                {
                    "value": "134217728_42991616",
                    "value_label": "128MB (Sketch: 87MB, FS: 41MB)"
                },
                {
                    "value": "134217728_44040192",
                    "value_label": "128MB (Sketch: 86MB, FS: 42MB)"
                },
                {
                    "value": "134217728_45088768",
                    "value_label": "128MB (Sketch: 85MB, FS: 43MB)"
                },
                {
                    "value": "134217728_46137344",
                    "value_label": "128MB (Sketch: 84MB, FS: 44MB)"
                },
                {
                    "value": "134217728_47185920",
                    "value_label": "128MB (Sketch: 83MB, FS: 45MB)"
                },
                {
                    "value": "134217728_48234496",
                    "value_label": "128MB (Sketch: 82MB, FS: 46MB)"
                },
                {
                    "value": "134217728_49283072",
                    "value_label": "128MB (Sketch: 81MB, FS: 47MB)"
                },
                {
                    "value": "134217728_50331648",
                    "value_label": "128MB (Sketch: 80MB, FS: 48MB)"
                },
                {
                    "value": "134217728_51380224",
                    "value_label": "128MB (Sketch: 79MB, FS: 49MB)"
                },
                {
                    "value": "134217728_52428800",
                    "value_label": "128MB (Sketch: 78MB, FS: 50MB)"
                },
                {
                    "value": "134217728_53477376",
                    "value_label": "128MB (Sketch: 77MB, FS: 51MB)"
                },
                {
                    "value": "134217728_54525952",
                    "value_label": "128MB (Sketch: 76MB, FS: 52MB)"
                },
                {
                    "value": "134217728_55574528",
                    "value_label": "128MB (Sketch: 75MB, FS: 53MB)"
                },
                {
                    "value": "134217728_56623104",
                    "value_label": "128MB (Sketch: 74MB, FS: 54MB)"
                },
                {
                    "value": "134217728_57671680",
                    "value_label": "128MB (Sketch: 73MB, FS: 55MB)"
                },
                {
                    "value": "134217728_58720256",
                    "value_label": "128MB (Sketch: 72MB, FS: 56MB)"
                },
                {
                    "value": "134217728_59768832",
                    "value_label": "128MB (Sketch: 71MB, FS: 57MB)"
                },
                {
                    "value": "134217728_60817408",
                    "value_label": "128MB (Sketch: 70MB, FS: 58MB)"
                },
                {
                    "value": "134217728_61865984",
                    "value_label": "128MB (Sketch: 69MB, FS: 59MB)"
                },
                {
                    "value": "134217728_62914560",
                    "value_label": "128MB (Sketch: 68MB, FS: 60MB)"
                },
                {
                    "value": "134217728_63963136",
                    "value_label": "128MB (Sketch: 67MB, FS: 61MB)"
                },
                {
                    "value": "134217728_65011712",
                    "value_label": "128MB (Sketch: 66MB, FS: 62MB)"
                },
                {
                    "value": "134217728_66060288",
                    "value_label": "128MB (Sketch: 65MB, FS: 63MB)"
                },
                {
                    "value": "134217728_67108864",
                    "value_label": "128MB (Sketch: 64MB, FS: 64MB)"
                },
                {
                    "value": "134217728_68157440",
                    "value_label": "128MB (Sketch: 63MB, FS: 65MB)"
                },
                {
                    "value": "134217728_69206016",
                    "value_label": "128MB (Sketch: 62MB, FS: 66MB)"
                },
                {
                    "value": "134217728_70254592",
                    "value_label": "128MB (Sketch: 61MB, FS: 67MB)"
                },
                {
                    "value": "134217728_71303168",
                    "value_label": "128MB (Sketch: 60MB, FS: 68MB)"
                },
                {
                    "value": "134217728_72351744",
                    "value_label": "128MB (Sketch: 59MB, FS: 69MB)"
                },
                {
                    "value": "134217728_73400320",
                    "value_label": "128MB (Sketch: 58MB, FS: 70MB)"
                },
                {
                    "value": "134217728_74448896",
                    "value_label": "128MB (Sketch: 57MB, FS: 71MB)"
                },
                {
                    "value": "134217728_75497472",
                    "value_label": "128MB (Sketch: 56MB, FS: 72MB)"
                },
                {
                    "value": "134217728_76546048",
                    "value_label": "128MB (Sketch: 55MB, FS: 73MB)"
                },
                {
                    "value": "134217728_77594624",
                    "value_label": "128MB (Sketch: 54MB, FS: 74MB)"
                },
                {
                    "value": "134217728_78643200",
                    "value_label": "128MB (Sketch: 53MB, FS: 75MB)"
                },
                {
                    "value": "134217728_79691776",
                    "value_label": "128MB (Sketch: 52MB, FS: 76MB)"
                },
                {
                    "value": "134217728_80740352",
                    "value_label": "128MB (Sketch: 51MB, FS: 77MB)"
                },
                {
                    "value": "134217728_81788928",
                    "value_label": "128MB (Sketch: 50MB, FS: 78MB)"
                },
                {
                    "value": "134217728_82837504",
                    "value_label": "128MB (Sketch: 49MB, FS: 79MB)"
                },
                {
                    "value": "134217728_83886080",
                    "value_label": "128MB (Sketch: 48MB, FS: 80MB)"
                },
                {
                    "value": "134217728_84934656",
                    "value_label": "128MB (Sketch: 47MB, FS: 81MB)"
                },
                {
                    "value": "134217728_85983232",
                    "value_label": "128MB (Sketch: 46MB, FS: 82MB)"
                },
                {
                    "value": "134217728_87031808",
                    "value_label": "128MB (Sketch: 45MB, FS: 83MB)"
                },
                {
                    "value": "134217728_88080384",
                    "value_label": "128MB (Sketch: 44MB, FS: 84MB)"
                },
                {
                    "value": "134217728_89128960",
                    "value_label": "128MB (Sketch: 43MB, FS: 85MB)"
                },
                {
                    "value": "134217728_90177536",
                    "value_label": "128MB (Sketch: 42MB, FS: 86MB)"
                },
                {
                    "value": "134217728_91226112",
                    "value_label": "128MB (Sketch: 41MB, FS: 87MB)"
                },
                {
                    "value": "134217728_92274688",
                    "value_label": "128MB (Sketch: 40MB, FS: 88MB)"
                },
                {
                    "value": "134217728_93323264",
                    "value_label": "128MB (Sketch: 39MB, FS: 89MB)"
                },
                {
                    "value": "134217728_94371840",
                    "value_label": "128MB (Sketch: 38MB, FS: 90MB)"
                },
                {
                    "value": "134217728_95420416",
                    "value_label": "128MB (Sketch: 37MB, FS: 91MB)"
                },
                {
                    "value": "134217728_96468992",
                    "value_label": "128MB (Sketch: 36MB, FS: 92MB)"
                },
                {
                    "value": "134217728_97517568",
                    "value_label": "128MB (Sketch: 35MB, FS: 93MB)"
                },
                {
                    "value": "134217728_98566144",
                    "value_label": "128MB (Sketch: 34MB, FS: 94MB)"
                },
                {
                    "value": "134217728_99614720",
                    "value_label": "128MB (Sketch: 33MB, FS: 95MB)"
                },
                {
                    "value": "134217728_100663296",
                    "value_label": "128MB (Sketch: 32MB, FS: 96MB)"
                },
                {
                    "value": "134217728_101711872",
                    "value_label": "128MB (Sketch: 31MB, FS: 97MB)"
                },
                {
                    "value": "134217728_102760448",
                    "value_label": "128MB (Sketch: 30MB, FS: 98MB)"
                },
                {
                    "value": "134217728_103809024",
                    "value_label": "128MB (Sketch: 29MB, FS: 99MB)"
                },
                {
                    "value": "134217728_104857600",
                    "value_label": "128MB (Sketch: 28MB, FS: 100MB)"
                },
                {
                    "value": "134217728_105906176",
                    "value_label": "128MB (Sketch: 27MB, FS: 101MB)"
                },
                {
                    "value": "134217728_106954752",
                    "value_label": "128MB (Sketch: 26MB, FS: 102MB)"
                },
                {
                    "value": "134217728_108003328",
                    "value_label": "128MB (Sketch: 25MB, FS: 103MB)"
                },
                {
                    "value": "134217728_109051904",
                    "value_label": "128MB (Sketch: 24MB, FS: 104MB)"
                },
                {
                    "value": "134217728_110100480",
                    "value_label": "128MB (Sketch: 23MB, FS: 105MB)"
                },
                {
                    "value": "134217728_111149056",
                    "value_label": "128MB (Sketch: 22MB, FS: 106MB)"
                },
                {
                    "value": "134217728_112197632",
                    "value_label": "128MB (Sketch: 21MB, FS: 107MB)"
                },
                {
                    "value": "134217728_113246208",
                    "value_label": "128MB (Sketch: 20MB, FS: 108MB)"
                },
                {
                    "value": "134217728_114294784",
                    "value_label": "128MB (Sketch: 19MB, FS: 109MB)"
                },
                {
                    "value": "134217728_115343360",
                    "value_label": "128MB (Sketch: 18MB, FS: 110MB)"
                },
                {
                    "value": "134217728_116391936",
                    "value_label": "128MB (Sketch: 17MB, FS: 111MB)"
                },
                {
                    "value": "134217728_117440512",
                    "value_label": "128MB (Sketch: 16MB, FS: 112MB)"
                },
                {
                    "value": "134217728_118489088",
                    "value_label": "128MB (Sketch: 15MB, FS: 113MB)"
                },
                {
                    "value": "134217728_119537664",
                    "value_label": "128MB (Sketch: 14MB, FS: 114MB)"
                },
                {
                    "value": "134217728_120586240",
                    "value_label": "128MB (Sketch: 13MB, FS: 115MB)"
                },
                {
                    "value": "134217728_121634816",
                    "value_label": "128MB (Sketch: 12MB, FS: 116MB)"
                },
                {
                    "value": "134217728_122683392",
                    "value_label": "128MB (Sketch: 11MB, FS: 117MB)"
                },
                {
                    "value": "134217728_123731968",
                    "value_label": "128MB (Sketch: 10MB, FS: 118MB)"
                },
                {
                    "value": "134217728_124780544",
                    "value_label": "128MB (Sketch: 9MB, FS: 119MB)"
                },
                {
                    "value": "134217728_125829120",
                    "value_label": "128MB (Sketch: 8MB, FS: 120MB)"
                },
                {
                    "value": "134217728_126877696",
                    "value_label": "128MB (Sketch: 7MB, FS: 121MB)"
                },
                {
                    "value": "134217728_127926272",
                    "value_label": "128MB (Sketch: 6MB, FS: 122MB)"
                },
                {
                    "value": "134217728_128974848",
                    "value_label": "128MB (Sketch: 5MB, FS: 123MB)"
                },
                {
                    "value": "134217728_130023424",
                    "value_label": "128MB (Sketch: 4MB, FS: 124MB)"
                },
                {
                    "value": "134217728_131072000",
                    "value_label": "128MB (Sketch: 3MB, FS: 125MB)"
                },
                {
                    "value": "134217728_132120576",
                    "value_label": "128MB (Sketch: 2MB, FS: 126MB)"
                },
                {
                    "value": "134217728_133169152",
                    "value_label": "128MB (Sketch: 1MB, FS: 127MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2770",
            "pid": "0x7303"
        }
    ]
},
  "rp2040:rp2040:amken_revelop": {
    "name": "Amken Revelop",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "33554432_0",
                    "value_label": "32MB (no FS)",
                    "selected": true
                },
                {
                    "value": "33554432_65536",
                    "value_label": "32MB (Sketch: 32704KB, FS: 64KB)"
                },
                {
                    "value": "33554432_131072",
                    "value_label": "32MB (Sketch: 32640KB, FS: 128KB)"
                },
                {
                    "value": "33554432_262144",
                    "value_label": "32MB (Sketch: 32512KB, FS: 256KB)"
                },
                {
                    "value": "33554432_524288",
                    "value_label": "32MB (Sketch: 32256KB, FS: 512KB)"
                },
                {
                    "value": "33554432_1048576",
                    "value_label": "32MB (Sketch: 31MB, FS: 1MB)"
                },
                {
                    "value": "33554432_2097152",
                    "value_label": "32MB (Sketch: 30MB, FS: 2MB)"
                },
                {
                    "value": "33554432_3145728",
                    "value_label": "32MB (Sketch: 29MB, FS: 3MB)"
                },
                {
                    "value": "33554432_4194304",
                    "value_label": "32MB (Sketch: 28MB, FS: 4MB)"
                },
                {
                    "value": "33554432_5242880",
                    "value_label": "32MB (Sketch: 27MB, FS: 5MB)"
                },
                {
                    "value": "33554432_6291456",
                    "value_label": "32MB (Sketch: 26MB, FS: 6MB)"
                },
                {
                    "value": "33554432_7340032",
                    "value_label": "32MB (Sketch: 25MB, FS: 7MB)"
                },
                {
                    "value": "33554432_8388608",
                    "value_label": "32MB (Sketch: 24MB, FS: 8MB)"
                },
                {
                    "value": "33554432_9437184",
                    "value_label": "32MB (Sketch: 23MB, FS: 9MB)"
                },
                {
                    "value": "33554432_10485760",
                    "value_label": "32MB (Sketch: 22MB, FS: 10MB)"
                },
                {
                    "value": "33554432_11534336",
                    "value_label": "32MB (Sketch: 21MB, FS: 11MB)"
                },
                {
                    "value": "33554432_12582912",
                    "value_label": "32MB (Sketch: 20MB, FS: 12MB)"
                },
                {
                    "value": "33554432_13631488",
                    "value_label": "32MB (Sketch: 19MB, FS: 13MB)"
                },
                {
                    "value": "33554432_14680064",
                    "value_label": "32MB (Sketch: 18MB, FS: 14MB)"
                },
                {
                    "value": "33554432_15728640",
                    "value_label": "32MB (Sketch: 17MB, FS: 15MB)"
                },
                {
                    "value": "33554432_16777216",
                    "value_label": "32MB (Sketch: 16MB, FS: 16MB)"
                },
                {
                    "value": "33554432_17825792",
                    "value_label": "32MB (Sketch: 15MB, FS: 17MB)"
                },
                {
                    "value": "33554432_18874368",
                    "value_label": "32MB (Sketch: 14MB, FS: 18MB)"
                },
                {
                    "value": "33554432_19922944",
                    "value_label": "32MB (Sketch: 13MB, FS: 19MB)"
                },
                {
                    "value": "33554432_20971520",
                    "value_label": "32MB (Sketch: 12MB, FS: 20MB)"
                },
                {
                    "value": "33554432_22020096",
                    "value_label": "32MB (Sketch: 11MB, FS: 21MB)"
                },
                {
                    "value": "33554432_23068672",
                    "value_label": "32MB (Sketch: 10MB, FS: 22MB)"
                },
                {
                    "value": "33554432_24117248",
                    "value_label": "32MB (Sketch: 9MB, FS: 23MB)"
                },
                {
                    "value": "33554432_25165824",
                    "value_label": "32MB (Sketch: 8MB, FS: 24MB)"
                },
                {
                    "value": "33554432_26214400",
                    "value_label": "32MB (Sketch: 7MB, FS: 25MB)"
                },
                {
                    "value": "33554432_27262976",
                    "value_label": "32MB (Sketch: 6MB, FS: 26MB)"
                },
                {
                    "value": "33554432_28311552",
                    "value_label": "32MB (Sketch: 5MB, FS: 27MB)"
                },
                {
                    "value": "33554432_29360128",
                    "value_label": "32MB (Sketch: 4MB, FS: 28MB)"
                },
                {
                    "value": "33554432_30408704",
                    "value_label": "32MB (Sketch: 3MB, FS: 29MB)"
                },
                {
                    "value": "33554432_31457280",
                    "value_label": "32MB (Sketch: 2MB, FS: 30MB)"
                },
                {
                    "value": "33554432_32505856",
                    "value_label": "32MB (Sketch: 1MB, FS: 31MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2770",
            "pid": "0x7304"
        }
    ]
},
  "rp2040:rp2040:amken_revelop_es": {
    "name": "Amken Revelop eS",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2770",
            "pid": "0x7306"
        }
    ]
},
  "rp2040:rp2040:amken_revelop_plus": {
    "name": "Amken Revelop Plus",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "33554432_0",
                    "value_label": "32MB (no FS)",
                    "selected": true
                },
                {
                    "value": "33554432_65536",
                    "value_label": "32MB (Sketch: 32704KB, FS: 64KB)"
                },
                {
                    "value": "33554432_131072",
                    "value_label": "32MB (Sketch: 32640KB, FS: 128KB)"
                },
                {
                    "value": "33554432_262144",
                    "value_label": "32MB (Sketch: 32512KB, FS: 256KB)"
                },
                {
                    "value": "33554432_524288",
                    "value_label": "32MB (Sketch: 32256KB, FS: 512KB)"
                },
                {
                    "value": "33554432_1048576",
                    "value_label": "32MB (Sketch: 31MB, FS: 1MB)"
                },
                {
                    "value": "33554432_2097152",
                    "value_label": "32MB (Sketch: 30MB, FS: 2MB)"
                },
                {
                    "value": "33554432_3145728",
                    "value_label": "32MB (Sketch: 29MB, FS: 3MB)"
                },
                {
                    "value": "33554432_4194304",
                    "value_label": "32MB (Sketch: 28MB, FS: 4MB)"
                },
                {
                    "value": "33554432_5242880",
                    "value_label": "32MB (Sketch: 27MB, FS: 5MB)"
                },
                {
                    "value": "33554432_6291456",
                    "value_label": "32MB (Sketch: 26MB, FS: 6MB)"
                },
                {
                    "value": "33554432_7340032",
                    "value_label": "32MB (Sketch: 25MB, FS: 7MB)"
                },
                {
                    "value": "33554432_8388608",
                    "value_label": "32MB (Sketch: 24MB, FS: 8MB)"
                },
                {
                    "value": "33554432_9437184",
                    "value_label": "32MB (Sketch: 23MB, FS: 9MB)"
                },
                {
                    "value": "33554432_10485760",
                    "value_label": "32MB (Sketch: 22MB, FS: 10MB)"
                },
                {
                    "value": "33554432_11534336",
                    "value_label": "32MB (Sketch: 21MB, FS: 11MB)"
                },
                {
                    "value": "33554432_12582912",
                    "value_label": "32MB (Sketch: 20MB, FS: 12MB)"
                },
                {
                    "value": "33554432_13631488",
                    "value_label": "32MB (Sketch: 19MB, FS: 13MB)"
                },
                {
                    "value": "33554432_14680064",
                    "value_label": "32MB (Sketch: 18MB, FS: 14MB)"
                },
                {
                    "value": "33554432_15728640",
                    "value_label": "32MB (Sketch: 17MB, FS: 15MB)"
                },
                {
                    "value": "33554432_16777216",
                    "value_label": "32MB (Sketch: 16MB, FS: 16MB)"
                },
                {
                    "value": "33554432_17825792",
                    "value_label": "32MB (Sketch: 15MB, FS: 17MB)"
                },
                {
                    "value": "33554432_18874368",
                    "value_label": "32MB (Sketch: 14MB, FS: 18MB)"
                },
                {
                    "value": "33554432_19922944",
                    "value_label": "32MB (Sketch: 13MB, FS: 19MB)"
                },
                {
                    "value": "33554432_20971520",
                    "value_label": "32MB (Sketch: 12MB, FS: 20MB)"
                },
                {
                    "value": "33554432_22020096",
                    "value_label": "32MB (Sketch: 11MB, FS: 21MB)"
                },
                {
                    "value": "33554432_23068672",
                    "value_label": "32MB (Sketch: 10MB, FS: 22MB)"
                },
                {
                    "value": "33554432_24117248",
                    "value_label": "32MB (Sketch: 9MB, FS: 23MB)"
                },
                {
                    "value": "33554432_25165824",
                    "value_label": "32MB (Sketch: 8MB, FS: 24MB)"
                },
                {
                    "value": "33554432_26214400",
                    "value_label": "32MB (Sketch: 7MB, FS: 25MB)"
                },
                {
                    "value": "33554432_27262976",
                    "value_label": "32MB (Sketch: 6MB, FS: 26MB)"
                },
                {
                    "value": "33554432_28311552",
                    "value_label": "32MB (Sketch: 5MB, FS: 27MB)"
                },
                {
                    "value": "33554432_29360128",
                    "value_label": "32MB (Sketch: 4MB, FS: 28MB)"
                },
                {
                    "value": "33554432_30408704",
                    "value_label": "32MB (Sketch: 3MB, FS: 29MB)"
                },
                {
                    "value": "33554432_31457280",
                    "value_label": "32MB (Sketch: 2MB, FS: 30MB)"
                },
                {
                    "value": "33554432_32505856",
                    "value_label": "32MB (Sketch: 1MB, FS: 31MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2770",
            "pid": "0x7305"
        }
    ]
},
  "rp2040:rp2040:arduino_nano_connect": {
    "name": "Arduino Nano RP2040 Connect",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x005E"
        },
        {
            "vid": "0x2341",
            "pid": "0x805E"
        },
        {
            "vid": "0x2341",
            "pid": "0x015E"
        },
        {
            "vid": "0x2341",
            "pid": "0x025E"
        }
    ]
},
  "rp2040:rp2040:artronshop_rp2_nano": {
    "name": "ArtronShop RP2 Nano",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:bigtreetech_SKR_Pico": {
    "name": "BIGTREETECH SKR-Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8B",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8B",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:breadstick_raspberry": {
    "name": "Breadstick Raspberry",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x105E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x115E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x505E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x515E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x905E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x915E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD05E"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD15E"
        }
    ]
},
  "rp2040:rp2040:bridgetek_idm2040_43a": {
    "name": "BridgeTek IDM2040-43A",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8B",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8B",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:bridgetek_idm2040_7a": {
    "name": "BridgeTek IDM2040-7A",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1041"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1141"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5041"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5141"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9041"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9141"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD041"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD141"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_lora": {
    "name": "iLabs Challenger 2040 LoRa",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1023"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5023"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9023"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD023"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD123"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_lte": {
    "name": "iLabs Challenger 2040 LTE",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10B"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_nfc": {
    "name": "iLabs Challenger 2040 NFC",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1036"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1136"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5036"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5136"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9036"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9136"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD036"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD136"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_sdrtc": {
    "name": "iLabs Challenger 2040 SD/RTC",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x102D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x112D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x502D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x512D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x902D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x912D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD02D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD12D"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_subghz": {
    "name": "iLabs Challenger 2040 SubGHz",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1032"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1132"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5032"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5132"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9032"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9132"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD032"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD132"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_uwb": {
    "name": "iLabs Challenger 2040 UWB",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1052"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1152"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5052"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5152"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9052"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9152"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD052"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD152"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_wifi": {
    "name": "iLabs Challenger 2040 WiFi",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1006"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1106"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5006"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5106"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9006"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9106"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD006"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD106"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_wifi6_ble": {
    "name": "iLabs Challenger 2040 WiFi6/BLE",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                },
                {
                    "value": "matter_wifi",
                    "value_label": "Hearth (Matter, WiFi)"
                },
                {
                    "value": "matter_thread",
                    "value_label": "Hearth (Matter, Thread)"
                },
                {
                    "value": "matter_combined",
                    "value_label": "Hearth (Matter, WiFi+Thread)"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x105F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x115F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x505F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x515F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x905F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x915F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD05F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD15F"
        }
    ]
},
  "rp2040:rp2040:challenger_2040_wifi_ble": {
    "name": "iLabs Challenger 2040 WiFi/BLE",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_hosted",
                    "value_label": "ESP Hosted"
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x102C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x112C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x502C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x512C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x902C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x912C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD02C"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD12C"
        }
    ]
},
  "rp2040:rp2040:challenger_2350_bconnect": {
    "name": "iLabs Challenger 2350 BConnect",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x109B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x119B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x509B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x519B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x909B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x919B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD09B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD19B"
        }
    ]
},
  "rp2040:rp2040:challenger_2350_nbiot": {
    "name": "iLabs Challenger 2350 NB-IoT",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x110D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10D"
        }
    ]
},
  "rp2040:rp2040:challenger_2350_wifi6_ble5": {
    "name": "iLabs Challenger 2350 WiFi/BLE",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_hosted",
                    "value_label": "ESP Hosted"
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                },
                {
                    "value": "matter_wifi",
                    "value_label": "Hearth (Matter, WiFi)"
                },
                {
                    "value": "matter_thread",
                    "value_label": "Hearth (Matter, Thread)"
                },
                {
                    "value": "matter_combined",
                    "value_label": "Hearth (Matter, WiFi+Thread)"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x109A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x119A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x509A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x519A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x909A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x919A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD09A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD19A"
        }
    ]
},
  "rp2040:rp2040:challenger_nb_2040_wifi": {
    "name": "iLabs Challenger NB 2040 WiFi",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00D"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10D"
        }
    ]
},
  "rp2040:rp2040:challenger_zp_2350_lora": {
    "name": "iLabs Challenger ZP 2350 LoRa",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD123"
        }
    ]
},
  "rp2040:rp2040:connectivity_2040_lte_wifi_ble": {
    "name": "iLabs Connectivity 2040 LTE/WiFi/BLE",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x107B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x117B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x507B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x517B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x907B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x917B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD07B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD17B"
        }
    ]
},
  "rp2040:rp2040:cytron_iriv_io_controller": {
    "name": "Cytron IRIV IO Controller",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1093"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1193"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5093"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5193"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9093"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9193"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD093"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD193"
        }
    ]
},
  "rp2040:rp2040:cytron_maker_nano_rp2040": {
    "name": "Cytron Maker Nano RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10F"
        }
    ]
},
  "rp2040:rp2040:cytron_maker_pi_rp2040": {
    "name": "Cytron Maker Pi RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1100"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5100"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9100"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD000"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD100"
        }
    ]
},
  "rp2040:rp2040:cytron_maker_uno_rp2040": {
    "name": "Cytron Maker Uno RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1071"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1171"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5071"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5171"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9071"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9171"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD071"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD171"
        }
    ]
},
  "rp2040:rp2040:cytron_motion_2350_pro": {
    "name": "Cytron Motion 2350 Pro",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1096"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1196"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5096"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5196"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9096"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9196"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD096"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD196"
        }
    ]
},
  "rp2040:rp2040:datanoisetv_picoadk": {
    "name": "DatanoiseTV PicoADK",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:datanoisetv_picoadk_v2": {
    "name": "DatanoiseTV PicoADK v2",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "psramfreq",
            "option_label": "PSRAM Speed",
            "values": [
                {
                    "value": "freq104",
                    "value_label": "104 MHz",
                    "selected": true
                },
                {
                    "value": "freq109",
                    "value_label": "109 MHz"
                },
                {
                    "value": "freq133",
                    "value_label": "133 MHz"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0AE"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1AE"
        }
    ]
},
  "rp2040:rp2040:degz_suibo": {
    "name": "Degz Robotics Suibo RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:dfrobot_beetle_rp2040": {
    "name": "DFRobot Beetle RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x3343",
            "pid": "0x4253"
        },
        {
            "vid": "0x3343",
            "pid": "0x4353"
        },
        {
            "vid": "0x3343",
            "pid": "0xC253"
        },
        {
            "vid": "0x3343",
            "pid": "0xC353"
        }
    ]
},
  "rp2040:rp2040:electroniccats_huntercat_nfc": {
    "name": "ElectronicCats HunterCat NFC RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1037"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1137"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5037"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5137"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9037"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9137"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD037"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD137"
        }
    ]
},
  "rp2040:rp2040:evn_alpha": {
    "name": "EVN Alpha",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:extelec_rc2040": {
    "name": "ExtremeElectronics RC2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xEE20"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xEF20"
        }
    ]
},
  "rp2040:rp2040:flyboard2040_core": {
    "name": "DeRuiLab FlyBoard2040Core",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x008A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x018A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x408A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x418A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x808A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x818A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC08A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC18A"
        }
    ]
},
  "rp2040:rp2040:geeekpi_rp2040_plus": {
    "name": "GeeekPi RP2040 Plus",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:generic": {
    "name": "Generic RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                },
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "boot2",
            "option_label": "Boot Stage 2",
            "values": [
                {
                    "value": "boot2_generic_03h_2_padded_checksum",
                    "value_label": "Generic SPI /2",
                    "selected": true
                },
                {
                    "value": "boot2_generic_03h_4_padded_checksum",
                    "value_label": "Generic SPI /4"
                },
                {
                    "value": "boot2_is25lp080_2_padded_checksum",
                    "value_label": "IS25LP080 QSPI /2"
                },
                {
                    "value": "boot2_is25lp080_4_padded_checksum",
                    "value_label": "IS25LP080 QSPI /4"
                },
                {
                    "value": "boot2_w25q080_2_padded_checksum",
                    "value_label": "W25Q080 QSPI /2"
                },
                {
                    "value": "boot2_w25q080_4_padded_checksum",
                    "value_label": "W25Q080 QSPI /4"
                },
                {
                    "value": "boot2_w25x10cl_2_padded_checksum",
                    "value_label": "W25X10CL QSPI /2"
                },
                {
                    "value": "boot2_w25x10cl_4_padded_checksum",
                    "value_label": "W25X10CL QSPI /4"
                },
                {
                    "value": "boot2_w25q64jv_4_padded_checksum",
                    "value_label": "W25Q64JV QSPI /4"
                },
                {
                    "value": "boot2_w25q16jvxq_4_padded_checksum",
                    "value_label": "W25Q16JVxQ QSPI /4"
                },
                {
                    "value": "boot2_w25q128jvxq_4_padded_checksum",
                    "value_label": "W25Q128JV QSPI /4"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:generic_rp2350": {
    "name": "Generic RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "variantchip",
            "option_label": "Chip Variant",
            "values": [
                {
                    "value": "RP2350A",
                    "value_label": "RP2350A",
                    "selected": true
                },
                {
                    "value": "RP2350B",
                    "value_label": "RP2350B"
                }
            ]
        },
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                },
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "psramcs",
            "option_label": "PSRAM CS",
            "values": [
                {
                    "value": "GPIOnone",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "GPIO0",
                    "value_label": "GPIO 0"
                },
                {
                    "value": "GPIO1",
                    "value_label": "GPIO 1"
                },
                {
                    "value": "GPIO2",
                    "value_label": "GPIO 2"
                },
                {
                    "value": "GPIO3",
                    "value_label": "GPIO 3"
                },
                {
                    "value": "GPIO4",
                    "value_label": "GPIO 4"
                },
                {
                    "value": "GPIO5",
                    "value_label": "GPIO 5"
                },
                {
                    "value": "GPIO6",
                    "value_label": "GPIO 6"
                },
                {
                    "value": "GPIO7",
                    "value_label": "GPIO 7"
                },
                {
                    "value": "GPIO8",
                    "value_label": "GPIO 8"
                },
                {
                    "value": "GPIO9",
                    "value_label": "GPIO 9"
                },
                {
                    "value": "GPIO10",
                    "value_label": "GPIO 10"
                },
                {
                    "value": "GPIO11",
                    "value_label": "GPIO 11"
                },
                {
                    "value": "GPIO12",
                    "value_label": "GPIO 12"
                },
                {
                    "value": "GPIO13",
                    "value_label": "GPIO 13"
                },
                {
                    "value": "GPIO14",
                    "value_label": "GPIO 14"
                },
                {
                    "value": "GPIO15",
                    "value_label": "GPIO 15"
                },
                {
                    "value": "GPIO16",
                    "value_label": "GPIO 16"
                },
                {
                    "value": "GPIO17",
                    "value_label": "GPIO 17"
                },
                {
                    "value": "GPIO18",
                    "value_label": "GPIO 18"
                },
                {
                    "value": "GPIO19",
                    "value_label": "GPIO 19"
                },
                {
                    "value": "GPIO20",
                    "value_label": "GPIO 20"
                },
                {
                    "value": "GPIO21",
                    "value_label": "GPIO 21"
                },
                {
                    "value": "GPIO22",
                    "value_label": "GPIO 22"
                },
                {
                    "value": "GPIO23",
                    "value_label": "GPIO 23"
                },
                {
                    "value": "GPIO24",
                    "value_label": "GPIO 24"
                },
                {
                    "value": "GPIO25",
                    "value_label": "GPIO 25"
                },
                {
                    "value": "GPIO26",
                    "value_label": "GPIO 26"
                },
                {
                    "value": "GPIO27",
                    "value_label": "GPIO 27"
                },
                {
                    "value": "GPIO28",
                    "value_label": "GPIO 28"
                },
                {
                    "value": "GPIO29",
                    "value_label": "GPIO 29"
                },
                {
                    "value": "GPIO30",
                    "value_label": "GPIO 30"
                },
                {
                    "value": "GPIO31",
                    "value_label": "GPIO 31"
                },
                {
                    "value": "GPIO32",
                    "value_label": "GPIO 32"
                },
                {
                    "value": "GPIO33",
                    "value_label": "GPIO 33"
                },
                {
                    "value": "GPIO34",
                    "value_label": "GPIO 34"
                },
                {
                    "value": "GPIO35",
                    "value_label": "GPIO 35"
                },
                {
                    "value": "GPIO36",
                    "value_label": "GPIO 36"
                },
                {
                    "value": "GPIO37",
                    "value_label": "GPIO 37"
                },
                {
                    "value": "GPIO38",
                    "value_label": "GPIO 38"
                },
                {
                    "value": "GPIO39",
                    "value_label": "GPIO 39"
                },
                {
                    "value": "GPIO40",
                    "value_label": "GPIO 40"
                },
                {
                    "value": "GPIO41",
                    "value_label": "GPIO 41"
                },
                {
                    "value": "GPIO42",
                    "value_label": "GPIO 42"
                },
                {
                    "value": "GPIO43",
                    "value_label": "GPIO 43"
                },
                {
                    "value": "GPIO44",
                    "value_label": "GPIO 44"
                },
                {
                    "value": "GPIO45",
                    "value_label": "GPIO 45"
                },
                {
                    "value": "GPIO46",
                    "value_label": "GPIO 46"
                },
                {
                    "value": "GPIO47",
                    "value_label": "GPIO 47"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "psramfreq",
            "option_label": "PSRAM Speed",
            "values": [
                {
                    "value": "freq104",
                    "value_label": "104 MHz",
                    "selected": true
                },
                {
                    "value": "freq109",
                    "value_label": "109 MHz"
                },
                {
                    "value": "freq133",
                    "value_label": "133 MHz"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10F"
        }
    ]
},
  "rp2040:rp2040:groundstudio_marble_pico": {
    "name": "GroundStudio Marble Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x0003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x0103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC103"
        }
    ]
},
  "rp2040:rp2040:ilabs_cpico_2350": {
    "name": "iLabs CPico 2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x113F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x513F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x913F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD13F"
        }
    ]
},
  "rp2040:rp2040:ilabs_rpico32": {
    "name": "iLabs RPICO32",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "espwifitype",
            "option_label": "ESP Wifi Type",
            "values": [
                {
                    "value": "esp_at",
                    "value_label": "ESP AT",
                    "selected": true
                },
                {
                    "value": "esp_now",
                    "value_label": "ESP-NOW"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1010"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1110"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5010"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5110"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9010"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9110"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD010"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD110"
        }
    ]
},
  "rp2040:rp2040:jumperless_v1": {
    "name": "Architeuthis Flux Jumperless",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1D50",
            "pid": "0xACAB"
        },
        {
            "vid": "0x1D50",
            "pid": "0xADAB"
        },
        {
            "vid": "0x1D50",
            "pid": "0xECAB"
        },
        {
            "vid": "0x1D50",
            "pid": "0xEDAB"
        }
    ]
},
  "rp2040:rp2040:jumperless_v5": {
    "name": "Architeuthis Flux Jumperless V5",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1D50",
            "pid": "0xACAB"
        },
        {
            "vid": "0x1D50",
            "pid": "0xADAB"
        },
        {
            "vid": "0x1D50",
            "pid": "0xECAB"
        },
        {
            "vid": "0x1D50",
            "pid": "0xEDAB"
        }
    ]
},
  "rp2040:rp2040:melopero_cookie_rp2040": {
    "name": "Melopero Cookie RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1011"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1111"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5011"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5111"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9011"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9111"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD011"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD111"
        }
    ]
},
  "rp2040:rp2040:melopero_shake_rp2040": {
    "name": "Melopero Shake RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1005"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1105"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5005"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5105"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9005"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9105"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD005"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD105"
        }
    ]
},
  "rp2040:rp2040:mksthr36": {
    "name": "Makerbase MKS THR36",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1048576_0",
                    "value_label": "1MB (no FS)",
                    "selected": true
                },
                {
                    "value": "1048576_65536",
                    "value_label": "1MB (Sketch: 960KB, FS: 64KB)"
                },
                {
                    "value": "1048576_131072",
                    "value_label": "1MB (Sketch: 896KB, FS: 128KB)"
                },
                {
                    "value": "1048576_262144",
                    "value_label": "1MB (Sketch: 768KB, FS: 256KB)"
                },
                {
                    "value": "1048576_524288",
                    "value_label": "1MB (Sketch: 512KB, FS: 512KB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:mksthr42": {
    "name": "Makerbase MKS THR42",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "1048576_0",
                    "value_label": "1MB (no FS)",
                    "selected": true
                },
                {
                    "value": "1048576_65536",
                    "value_label": "1MB (Sketch: 960KB, FS: 64KB)"
                },
                {
                    "value": "1048576_131072",
                    "value_label": "1MB (Sketch: 896KB, FS: 128KB)"
                },
                {
                    "value": "1048576_262144",
                    "value_label": "1MB (Sketch: 768KB, FS: 256KB)"
                },
                {
                    "value": "1048576_524288",
                    "value_label": "1MB (Sketch: 512KB, FS: 512KB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:nekosystems_bl2040_mini": {
    "name": "Neko Systems BL2040 Mini",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:newsan_archi": {
    "name": "Newsan Archi",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1043"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1143"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5043"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5143"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9043"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9143"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD043"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD143"
        }
    ]
},
  "rp2040:rp2040:nullbits_bit_c_pro": {
    "name": "nullbits Bit-C PRO",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x6E61"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x6F61"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xEE61"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xEF61"
        }
    ]
},
  "rp2040:rp2040:olimex_pico2bb48": {
    "name": "Olimex Pico2BB48",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "psramfreq",
            "option_label": "PSRAM Speed",
            "values": [
                {
                    "value": "freq104",
                    "value_label": "104 MHz",
                    "selected": true
                },
                {
                    "value": "freq109",
                    "value_label": "109 MHz"
                },
                {
                    "value": "freq133",
                    "value_label": "133 MHz"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x15BA",
            "pid": "0x0026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x0126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8126"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC026"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:olimex_pico2xl": {
    "name": "Olimex Pico2XL",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x15BA",
            "pid": "0x0026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x0126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8126"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC026"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:olimex_pico2xxl": {
    "name": "Olimex Pico2XXL",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x15BA",
            "pid": "0x0026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x0126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8126"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC026"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:olimex_rp2040pico30": {
    "name": "Olimex RP2040-Pico30",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x15BA",
            "pid": "0x0026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x0126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x4126"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8026"
        },
        {
            "vid": "0x15BA",
            "pid": "0x8126"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC026"
        },
        {
            "vid": "0x15BA",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:pcbcupid_glyph_2040": {
    "name": "Pcbcupid GLYPH 2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1128"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5128"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9128"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD128"
        }
    ]
},
  "rp2040:rp2040:pcbcupid_glyph_mini_2040": {
    "name": "Pcbcupid GLYPH MINI 2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9123"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD123"
        }
    ]
},
  "rp2040:rp2040:picolume": {
    "name": "PicoLume Transceiver",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1209",
            "pid": "0x2008"
        },
        {
            "vid": "0x1209",
            "pid": "0x2108"
        },
        {
            "vid": "0x1209",
            "pid": "0x6008"
        },
        {
            "vid": "0x1209",
            "pid": "0x6108"
        },
        {
            "vid": "0x1209",
            "pid": "0xA008"
        },
        {
            "vid": "0x1209",
            "pid": "0xA108"
        },
        {
            "vid": "0x1209",
            "pid": "0xE008"
        },
        {
            "vid": "0x1209",
            "pid": "0xE108"
        }
    ]
},
  "rp2040:rp2040:pimoroni_explorer": {
    "name": "Pimoroni Explorer",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1C0"
        }
    ]
},
  "rp2040:rp2040:pimoroni_pga2040": {
    "name": "Pimoroni PGA2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1008"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1108"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5008"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5108"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9008"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9108"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD008"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD108"
        }
    ]
},
  "rp2040:rp2040:pimoroni_pga2350": {
    "name": "Pimoroni PGA2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1018"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1118"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5018"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5118"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9018"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9118"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD018"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD118"
        }
    ]
},
  "rp2040:rp2040:pimoroni_pico_plus_2": {
    "name": "Pimoroni PicoPlus2",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10A"
        }
    ]
},
  "rp2040:rp2040:pimoroni_pico_plus_2w": {
    "name": "Pimoroni PicoPlus2W",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10A"
        }
    ]
},
  "rp2040:rp2040:pimoroni_plasma2040": {
    "name": "Pimoroni Plasma2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10A"
        }
    ]
},
  "rp2040:rp2040:pimoroni_plasma2350": {
    "name": "Pimoroni Plasma2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1A5"
        }
    ]
},
  "rp2040:rp2040:pimoroni_plasma2350w": {
    "name": "Pimoroni Plasma2350W",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10F"
        }
    ]
},
  "rp2040:rp2040:pimoroni_servo2040": {
    "name": "Pimoroni Servo2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0A5"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1A5"
        }
    ]
},
  "rp2040:rp2040:pimoroni_tiny2040": {
    "name": "Pimoroni Tiny2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                },
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10A"
        }
    ]
},
  "rp2040:rp2040:pimoroni_tiny2350": {
    "name": "Pimoroni Tiny2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x100B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x110B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x500B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x510B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x900B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x910B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD00B"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD10B"
        }
    ]
},
  "rp2040:rp2040:pintronix_pinmax": {
    "name": "Pintronix PinMax",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x9101"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD101"
        }
    ]
},
  "rp2040:rp2040:rakwireless_rak11300": {
    "name": "RAKwireless RAK11300",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x00C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x01C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x40C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x41C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x80C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x81C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC0C0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC1C0"
        }
    ]
},
  "rp2040:rp2040:redscorp_rp2040_eins": {
    "name": "redscorp RP2040-Eins",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x005F"
        },
        {
            "vid": "0x2341",
            "pid": "0x805F"
        },
        {
            "vid": "0x2341",
            "pid": "0x015F"
        },
        {
            "vid": "0x2341",
            "pid": "0x025F"
        }
    ]
},
  "rp2040:rp2040:redscorp_rp2040_promini": {
    "name": "redscorp RP2040-ProMini",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2341",
            "pid": "0x005F"
        },
        {
            "vid": "0x2341",
            "pid": "0x805F"
        },
        {
            "vid": "0x2341",
            "pid": "0x015F"
        },
        {
            "vid": "0x2341",
            "pid": "0x025F"
        }
    ]
},
  "rp2040:rp2040:rpipico": {
    "name": "Raspberry Pi Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:rpipico2": {
    "name": "Raspberry Pi Pico 2",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10F"
        }
    ]
},
  "rp2040:rp2040:rpipico2w": {
    "name": "Raspberry Pi Pico 2W",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10F"
        }
    ]
},
  "rp2040:rp2040:rpipicow": {
    "name": "Raspberry Pi Pico W",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:sea_picro": {
    "name": "Generic Sea-Picro",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:seeed_indicator_rp2040": {
    "name": "Seeed INDICATOR RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0050"
        },
        {
            "vid": "0x2886",
            "pid": "0x0150"
        },
        {
            "vid": "0x2886",
            "pid": "0x4050"
        },
        {
            "vid": "0x2886",
            "pid": "0x4150"
        },
        {
            "vid": "0x2886",
            "pid": "0x8050"
        },
        {
            "vid": "0x2886",
            "pid": "0x8150"
        },
        {
            "vid": "0x2886",
            "pid": "0xC050"
        },
        {
            "vid": "0x2886",
            "pid": "0xC150"
        }
    ]
},
  "rp2040:rp2040:seeed_xiao_rp2040": {
    "name": "Seeed XIAO RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:seeed_xiao_rp2040_plus": {
    "name": "Seeed XIAO RP2040 Plus",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:seeed_xiao_rp2350": {
    "name": "Seeed XIAO RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2886",
            "pid": "0x0058"
        },
        {
            "vid": "0x2886",
            "pid": "0x0158"
        },
        {
            "vid": "0x2886",
            "pid": "0x4058"
        },
        {
            "vid": "0x2886",
            "pid": "0x4158"
        },
        {
            "vid": "0x2886",
            "pid": "0x8058"
        },
        {
            "vid": "0x2886",
            "pid": "0x8158"
        },
        {
            "vid": "0x2886",
            "pid": "0xC058"
        },
        {
            "vid": "0x2886",
            "pid": "0xC158"
        }
    ]
},
  "rp2040:rp2040:silicognition_rp2040_shim": {
    "name": "Silicognition RP2040-Shim",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1209",
            "pid": "0xF502"
        }
    ]
},
  "rp2040:rp2040:soldered_nula_ethernet_w55rp20": {
    "name": "Soldered Electronics NULA Ethernet W55RP20",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1122"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5122"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9122"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD122"
        }
    ]
},
  "rp2040:rp2040:soldered_nula_node_rp2040": {
    "name": "Soldered Electronics NULA Node",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1143"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5143"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9143"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD143"
        }
    ]
},
  "rp2040:rp2040:soldered_nula_rp2350": {
    "name": "Soldered Electronics NULA RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0EC"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1EC"
        }
    ]
},
  "rp2040:rp2040:solderparty_rp2040_stamp": {
    "name": "Solder Party RP2040 Stamp",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1209",
            "pid": "0xA182"
        },
        {
            "vid": "0x1209",
            "pid": "0xE182"
        }
    ]
},
  "rp2040:rp2040:solderparty_rp2350_stamp": {
    "name": "Solder Party RP2350 Stamp",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1209",
            "pid": "0xA183"
        },
        {
            "vid": "0x1209",
            "pid": "0xE183"
        }
    ]
},
  "rp2040:rp2040:solderparty_rp2350_stamp_xl": {
    "name": "Solder Party RP2350 Stamp XL",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "psramfreq",
            "option_label": "PSRAM Speed",
            "values": [
                {
                    "value": "freq104",
                    "value_label": "104 MHz",
                    "selected": true
                },
                {
                    "value": "freq109",
                    "value_label": "109 MHz"
                },
                {
                    "value": "freq133",
                    "value_label": "133 MHz"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1209",
            "pid": "0xA184"
        },
        {
            "vid": "0x1209",
            "pid": "0xE184"
        }
    ]
},
  "rp2040:rp2040:sparkfun_iotnode_lorawanrp2350": {
    "name": "SparkFun IoT Node LoRaWAN",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0044"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0144"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4044"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4144"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8044"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8144"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC044"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC144"
        }
    ]
},
  "rp2040:rp2040:sparkfun_iotredboard_rp2350": {
    "name": "SparkFun IoT RedBoard RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0047"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0147"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4047"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4147"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8047"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8147"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC047"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC147"
        }
    ]
},
  "rp2040:rp2040:sparkfun_micromodrp2040": {
    "name": "SparkFun MicroMod RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:sparkfun_promicrorp2040": {
    "name": "SparkFun ProMicro RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:sparkfun_promicrorp2350": {
    "name": "SparkFun ProMicro RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:sparkfun_thingplusrp2040": {
    "name": "SparkFun Thing Plus RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8126"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC026"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC126"
        }
    ]
},
  "rp2040:rp2040:sparkfun_thingplusrp2350": {
    "name": "SparkFun Thing Plus RP2350",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0038"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0138"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4038"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4138"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8038"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8138"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC038"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC138"
        }
    ]
},
  "rp2040:rp2040:sparkfun_xrp_controller": {
    "name": "SparkFun XRP Controller",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0046"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0146"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4046"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4146"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8046"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8146"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC046"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC146"
        }
    ]
},
  "rp2040:rp2040:sparkfun_xrp_controller_beta": {
    "name": "SparkFun XRP Controller (Beta)",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x1B4F",
            "pid": "0x0045"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x0145"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4045"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x4145"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8045"
        },
        {
            "vid": "0x1B4F",
            "pid": "0x8145"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC045"
        },
        {
            "vid": "0x1B4F",
            "pid": "0xC145"
        }
    ]
},
  "rp2040:rp2040:upesy_rp2040_devkit": {
    "name": "uPesy RP2040 DevKit",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1007"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1107"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5007"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5107"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9007"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9107"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD007"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD107"
        }
    ]
},
  "rp2040:rp2040:vccgnd_yd_rp2040": {
    "name": "VCC-GND YD RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                },
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:vicharak_shrike-lite": {
    "name": "Vicharak Shrike-Lite",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:viyalab_mizu": {
    "name": "Viyalab Mizu RP2040",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "8388608_0",
                    "value_label": "8MB (no FS)",
                    "selected": true
                },
                {
                    "value": "8388608_65536",
                    "value_label": "8MB (Sketch: 8128KB, FS: 64KB)"
                },
                {
                    "value": "8388608_131072",
                    "value_label": "8MB (Sketch: 8064KB, FS: 128KB)"
                },
                {
                    "value": "8388608_262144",
                    "value_label": "8MB (Sketch: 7936KB, FS: 256KB)"
                },
                {
                    "value": "8388608_524288",
                    "value_label": "8MB (Sketch: 7680KB, FS: 512KB)"
                },
                {
                    "value": "8388608_1048576",
                    "value_label": "8MB (Sketch: 7MB, FS: 1MB)"
                },
                {
                    "value": "8388608_2097152",
                    "value_label": "8MB (Sketch: 6MB, FS: 2MB)"
                },
                {
                    "value": "8388608_3145728",
                    "value_label": "8MB (Sketch: 5MB, FS: 3MB)"
                },
                {
                    "value": "8388608_4194304",
                    "value_label": "8MB (Sketch: 4MB, FS: 4MB)"
                },
                {
                    "value": "8388608_5242880",
                    "value_label": "8MB (Sketch: 3MB, FS: 5MB)"
                },
                {
                    "value": "8388608_6291456",
                    "value_label": "8MB (Sketch: 2MB, FS: 6MB)"
                },
                {
                    "value": "8388608_7340032",
                    "value_label": "8MB (Sketch: 1MB, FS: 7MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10A"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_lcd_0_96": {
    "name": "Waveshare RP2040 LCD 0.96",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1021"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1121"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5021"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5121"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9021"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9121"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD021"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD121"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_lcd_1_28": {
    "name": "Waveshare RP2040 LCD 1.28",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1039"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1139"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5039"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5139"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9039"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9139"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD039"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD139"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_lora": {
    "name": "Waveshare RP2040 LoRa",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x0003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x0103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC103"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_matrix": {
    "name": "Waveshare RP2040 Matrix",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x103A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x113A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x503A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x513A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x903A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x913A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD03A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD13A"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_one": {
    "name": "Waveshare RP2040 One",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x103A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x113A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x503A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x513A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x903A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x913A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD03A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD13A"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_pizero": {
    "name": "Waveshare RP2040 PiZero",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x0003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x0103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC103"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_plus": {
    "name": "Waveshare RP2040 Plus",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1020"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1120"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5020"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5120"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9020"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9120"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD020"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD120"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2040_zero": {
    "name": "Waveshare RP2040 Zero",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x0003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x0103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x4103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x8103"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC003"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC103"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350_core": {
    "name": "Waveshare RP2350 Core",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "psram",
            "option_label": "PSRAM Size",
            "values": [
                {
                    "value": "0mb",
                    "value_label": "0MByte PSRAM",
                    "selected": true
                },
                {
                    "value": "2mb",
                    "value_label": "2MByte PSRAM"
                },
                {
                    "value": "4mb",
                    "value_label": "4MByte PSRAM"
                },
                {
                    "value": "8mb",
                    "value_label": "8MByte PSRAM"
                },
                {
                    "value": "16mb",
                    "value_label": "16MByte PSRAM"
                }
            ]
        },
        {
            "option": "psramfreq",
            "option_label": "PSRAM Speed",
            "values": [
                {
                    "value": "freq104",
                    "value_label": "104 MHz",
                    "selected": true
                },
                {
                    "value": "freq109",
                    "value_label": "109 MHz"
                },
                {
                    "value": "freq133",
                    "value_label": "133 MHz"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0B2"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1B2"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350_lcd_0_96": {
    "name": "Waveshare RP2350 LCD 0.96",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0B7"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1B7"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350_pizero": {
    "name": "Waveshare RP2350 PiZero",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10F"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350_plus": {
    "name": "Waveshare RP2350 Plus",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0B1"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1B1"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350_poe_eth": {
    "name": "Waveshare RP2350-POE-ETH",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0B8"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1B8"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350_zero": {
    "name": "Waveshare RP2350 Zero",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x10B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x11B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x50B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x51B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x90B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x91B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD0B0"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD1B0"
        }
    ]
},
  "rp2040:rp2040:waveshare_rp2350b_plus_w": {
    "name": "Waveshare RP2350B Plus W",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "4194304_0",
                    "value_label": "4MB (no FS)",
                    "selected": true
                },
                {
                    "value": "4194304_65536",
                    "value_label": "4MB (Sketch: 4032KB, FS: 64KB)"
                },
                {
                    "value": "4194304_131072",
                    "value_label": "4MB (Sketch: 3968KB, FS: 128KB)"
                },
                {
                    "value": "4194304_262144",
                    "value_label": "4MB (Sketch: 3840KB, FS: 256KB)"
                },
                {
                    "value": "4194304_524288",
                    "value_label": "4MB (Sketch: 3584KB, FS: 512KB)"
                },
                {
                    "value": "4194304_1048576",
                    "value_label": "4MB (Sketch: 3MB, FS: 1MB)"
                },
                {
                    "value": "4194304_2097152",
                    "value_label": "4MB (Sketch: 2MB, FS: 2MB)"
                },
                {
                    "value": "4194304_3145728",
                    "value_label": "4MB (Sketch: 1MB, FS: 3MB)"
                },
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "wificountry",
            "option_label": "WiFi Region",
            "values": [
                {
                    "value": "worldwide",
                    "value_label": "Worldwide",
                    "selected": true
                },
                {
                    "value": "australia",
                    "value_label": "Australia"
                },
                {
                    "value": "austria",
                    "value_label": "Austria"
                },
                {
                    "value": "belgium",
                    "value_label": "Belgium"
                },
                {
                    "value": "brazil",
                    "value_label": "Brazil"
                },
                {
                    "value": "canada",
                    "value_label": "Canada"
                },
                {
                    "value": "chile",
                    "value_label": "Chile"
                },
                {
                    "value": "china",
                    "value_label": "China"
                },
                {
                    "value": "colombia",
                    "value_label": "Colombia"
                },
                {
                    "value": "czech_republic",
                    "value_label": "Czech Republic"
                },
                {
                    "value": "denmark",
                    "value_label": "Denmark"
                },
                {
                    "value": "estonia",
                    "value_label": "Estonia"
                },
                {
                    "value": "finland",
                    "value_label": "Finland"
                },
                {
                    "value": "france",
                    "value_label": "France"
                },
                {
                    "value": "germany",
                    "value_label": "Germany"
                },
                {
                    "value": "greece",
                    "value_label": "Greece"
                },
                {
                    "value": "hong_kong",
                    "value_label": "Hong Kong"
                },
                {
                    "value": "hungary",
                    "value_label": "Hungary"
                },
                {
                    "value": "iceland",
                    "value_label": "Iceland"
                },
                {
                    "value": "india",
                    "value_label": "India"
                },
                {
                    "value": "israel",
                    "value_label": "Israel"
                },
                {
                    "value": "italy",
                    "value_label": "Italy"
                },
                {
                    "value": "japan",
                    "value_label": "Japan"
                },
                {
                    "value": "kenya",
                    "value_label": "Kenya"
                },
                {
                    "value": "latvia",
                    "value_label": "Latvia"
                },
                {
                    "value": "liechtenstein",
                    "value_label": "Liechtenstein"
                },
                {
                    "value": "lithuania",
                    "value_label": "Lithuania"
                },
                {
                    "value": "luxembourg",
                    "value_label": "Luxembourg"
                },
                {
                    "value": "malaysia",
                    "value_label": "Malaysia"
                },
                {
                    "value": "malta",
                    "value_label": "Malta"
                },
                {
                    "value": "mexico",
                    "value_label": "Mexico"
                },
                {
                    "value": "netherlands",
                    "value_label": "Netherlands"
                },
                {
                    "value": "new_zealand",
                    "value_label": "New Zealand"
                },
                {
                    "value": "nigeria",
                    "value_label": "Nigeria"
                },
                {
                    "value": "norway",
                    "value_label": "Norway"
                },
                {
                    "value": "peru",
                    "value_label": "Peru"
                },
                {
                    "value": "philippines",
                    "value_label": "Philippines"
                },
                {
                    "value": "poland",
                    "value_label": "Poland"
                },
                {
                    "value": "portugal",
                    "value_label": "Portugal"
                },
                {
                    "value": "singapore",
                    "value_label": "Singapore"
                },
                {
                    "value": "slovakia",
                    "value_label": "Slovakia"
                },
                {
                    "value": "slovenia",
                    "value_label": "Slovenia"
                },
                {
                    "value": "south_africa",
                    "value_label": "South Africa"
                },
                {
                    "value": "south_korea",
                    "value_label": "South Korea"
                },
                {
                    "value": "spain",
                    "value_label": "Spain"
                },
                {
                    "value": "sweden",
                    "value_label": "Sweden"
                },
                {
                    "value": "switzerland",
                    "value_label": "Switzerland"
                },
                {
                    "value": "taiwan",
                    "value_label": "Taiwan"
                },
                {
                    "value": "thailand",
                    "value_label": "Thailand"
                },
                {
                    "value": "turkey",
                    "value_label": "Turkey"
                },
                {
                    "value": "uk",
                    "value_label": "UK"
                },
                {
                    "value": "usa",
                    "value_label": "USA"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0xF00A"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xF10A"
        }
    ]
},
  "rp2040:rp2040:weact_rp2350b": {
    "name": "WeAct Studio RP2350B Core Board",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "16777216_0",
                    "value_label": "16MB (no FS)",
                    "selected": true
                },
                {
                    "value": "16777216_65536",
                    "value_label": "16MB (Sketch: 16320KB, FS: 64KB)"
                },
                {
                    "value": "16777216_131072",
                    "value_label": "16MB (Sketch: 16256KB, FS: 128KB)"
                },
                {
                    "value": "16777216_262144",
                    "value_label": "16MB (Sketch: 16128KB, FS: 256KB)"
                },
                {
                    "value": "16777216_524288",
                    "value_label": "16MB (Sketch: 15872KB, FS: 512KB)"
                },
                {
                    "value": "16777216_1048576",
                    "value_label": "16MB (Sketch: 15MB, FS: 1MB)"
                },
                {
                    "value": "16777216_2097152",
                    "value_label": "16MB (Sketch: 14MB, FS: 2MB)"
                },
                {
                    "value": "16777216_3145728",
                    "value_label": "16MB (Sketch: 13MB, FS: 3MB)"
                },
                {
                    "value": "16777216_4194304",
                    "value_label": "16MB (Sketch: 12MB, FS: 4MB)"
                },
                {
                    "value": "16777216_5242880",
                    "value_label": "16MB (Sketch: 11MB, FS: 5MB)"
                },
                {
                    "value": "16777216_6291456",
                    "value_label": "16MB (Sketch: 10MB, FS: 6MB)"
                },
                {
                    "value": "16777216_7340032",
                    "value_label": "16MB (Sketch: 9MB, FS: 7MB)"
                },
                {
                    "value": "16777216_8388608",
                    "value_label": "16MB (Sketch: 8MB, FS: 8MB)"
                },
                {
                    "value": "16777216_9437184",
                    "value_label": "16MB (Sketch: 7MB, FS: 9MB)"
                },
                {
                    "value": "16777216_10485760",
                    "value_label": "16MB (Sketch: 6MB, FS: 10MB)"
                },
                {
                    "value": "16777216_11534336",
                    "value_label": "16MB (Sketch: 5MB, FS: 11MB)"
                },
                {
                    "value": "16777216_12582912",
                    "value_label": "16MB (Sketch: 4MB, FS: 12MB)"
                },
                {
                    "value": "16777216_13631488",
                    "value_label": "16MB (Sketch: 3MB, FS: 13MB)"
                },
                {
                    "value": "16777216_14680064",
                    "value_label": "16MB (Sketch: 2MB, FS: 14MB)"
                },
                {
                    "value": "16777216_15728640",
                    "value_label": "16MB (Sketch: 1MB, FS: 15MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x000F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x010F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x400F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x410F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x800F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x810F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC00F"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xC10F"
        }
    ]
},
  "rp2040:rp2040:wiznet_5100s_evb_pico": {
    "name": "WIZnet W5100S-EVB-Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1127"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5127"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9127"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD127"
        }
    ]
},
  "rp2040:rp2040:wiznet_5100s_evb_pico2": {
    "name": "WIZnet W5100S-EVB-Pico2",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1127"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5127"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9127"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD027"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD127"
        }
    ]
},
  "rp2040:rp2040:wiznet_5500_evb_pico": {
    "name": "WIZnet W5500-EVB-Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD129"
        }
    ]
},
  "rp2040:rp2040:wiznet_5500_evb_pico2": {
    "name": "WIZnet W5500-EVB-Pico2",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD129"
        }
    ]
},
  "rp2040:rp2040:wiznet_55rp20_evb_pico": {
    "name": "WIZnet W55RP20-EVB-Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD129"
        }
    ]
},
  "rp2040:rp2040:wiznet_6300_evb_pico": {
    "name": "WIZnet W6300-EVB-Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD129"
        }
    ]
},
  "rp2040:rp2040:wiznet_6300_evb_pico2": {
    "name": "WIZnet W6300-EVB-Pico2",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "150",
                    "value_label": "150 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz (Overclock)"
                },
                {
                    "value": "200",
                    "value_label": "200 MHz (Overclock)"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "arch",
            "option_label": "CPU Architecture",
            "values": [
                {
                    "value": "arm",
                    "value_label": "ARM",
                    "selected": true
                },
                {
                    "value": "riscv",
                    "value_label": "RISC-V"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9129"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD029"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD129"
        }
    ]
},
  "rp2040:rp2040:wiznet_wizfi360_evb_pico": {
    "name": "WIZnet WizFi360-EVB-Pico",
    "version": "6.3.0",
    "config_options": [
        {
            "option": "flash",
            "option_label": "Flash Size",
            "values": [
                {
                    "value": "2097152_0",
                    "value_label": "2MB (no FS)",
                    "selected": true
                },
                {
                    "value": "2097152_65536",
                    "value_label": "2MB (Sketch: 1984KB, FS: 64KB)"
                },
                {
                    "value": "2097152_131072",
                    "value_label": "2MB (Sketch: 1920KB, FS: 128KB)"
                },
                {
                    "value": "2097152_262144",
                    "value_label": "2MB (Sketch: 1792KB, FS: 256KB)"
                },
                {
                    "value": "2097152_524288",
                    "value_label": "2MB (Sketch: 1536KB, FS: 512KB)"
                },
                {
                    "value": "2097152_1048576",
                    "value_label": "2MB (Sketch: 1MB, FS: 1MB)"
                }
            ]
        },
        {
            "option": "freq",
            "option_label": "CPU Speed",
            "values": [
                {
                    "value": "200",
                    "value_label": "200 MHz",
                    "selected": true
                },
                {
                    "value": "50",
                    "value_label": "50 MHz"
                },
                {
                    "value": "100",
                    "value_label": "100 MHz"
                },
                {
                    "value": "120",
                    "value_label": "120 MHz"
                },
                {
                    "value": "125",
                    "value_label": "125 MHz"
                },
                {
                    "value": "128",
                    "value_label": "128 MHz"
                },
                {
                    "value": "133",
                    "value_label": "133 MHz"
                },
                {
                    "value": "150",
                    "value_label": "150 MHz"
                },
                {
                    "value": "176",
                    "value_label": "176 MHz"
                },
                {
                    "value": "225",
                    "value_label": "225 MHz (Overclock)"
                },
                {
                    "value": "240",
                    "value_label": "240 MHz (Overclock)"
                },
                {
                    "value": "250",
                    "value_label": "250 MHz (Overclock)"
                },
                {
                    "value": "276",
                    "value_label": "276 MHz (Overclock)"
                },
                {
                    "value": "300",
                    "value_label": "300 MHz (Overclock)"
                }
            ]
        },
        {
            "option": "opt",
            "option_label": "Optimize",
            "values": [
                {
                    "value": "Small",
                    "value_label": "Small (-Os) (standard)",
                    "selected": true
                },
                {
                    "value": "Optimize",
                    "value_label": "Optimize (-O)"
                },
                {
                    "value": "Optimize2",
                    "value_label": "Optimize More (-O2)"
                },
                {
                    "value": "Optimize3",
                    "value_label": "Optimize Even More (-O3)"
                },
                {
                    "value": "Fast",
                    "value_label": "Fast (-Ofast) (maybe slower)"
                },
                {
                    "value": "Debug",
                    "value_label": "Debug (-Og)"
                },
                {
                    "value": "Disabled",
                    "value_label": "Disabled (-O0)"
                }
            ]
        },
        {
            "option": "os",
            "option_label": "Operating System",
            "values": [
                {
                    "value": "none",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "freertos",
                    "value_label": "FreeRTOS SMP"
                }
            ]
        },
        {
            "option": "profile",
            "option_label": "Profiling",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "rtti",
            "option_label": "RTTI",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "stackprotect",
            "option_label": "Stack Protector",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "exceptions",
            "option_label": "C++ Exceptions",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Enabled",
                    "value_label": "Enabled"
                }
            ]
        },
        {
            "option": "dbgport",
            "option_label": "Debug Port",
            "values": [
                {
                    "value": "Disabled",
                    "value_label": "Disabled",
                    "selected": true
                },
                {
                    "value": "Serial",
                    "value_label": "Serial"
                },
                {
                    "value": "Serial1",
                    "value_label": "Serial1"
                },
                {
                    "value": "Serial2",
                    "value_label": "Serial2"
                },
                {
                    "value": "SerialSemi",
                    "value_label": "SerialSemi"
                }
            ]
        },
        {
            "option": "dbglvl",
            "option_label": "Debug Level",
            "values": [
                {
                    "value": "None",
                    "value_label": "None",
                    "selected": true
                },
                {
                    "value": "Core",
                    "value_label": "Core"
                },
                {
                    "value": "SPI",
                    "value_label": "SPI"
                },
                {
                    "value": "Wire",
                    "value_label": "Wire"
                },
                {
                    "value": "BTStack",
                    "value_label": "BTStack"
                },
                {
                    "value": "Bluetooth",
                    "value_label": "Bluetooth"
                },
                {
                    "value": "LWIP",
                    "value_label": "LWIP"
                },
                {
                    "value": "All",
                    "value_label": "All"
                },
                {
                    "value": "NDEBUG",
                    "value_label": "NDEBUG"
                }
            ]
        },
        {
            "option": "usbstack",
            "option_label": "USB Stack",
            "values": [
                {
                    "value": "picosdk",
                    "value_label": "Pico SDK",
                    "selected": true
                },
                {
                    "value": "tinyusb",
                    "value_label": "Adafruit TinyUSB"
                },
                {
                    "value": "tinyusb_host",
                    "value_label": "Adafruit TinyUSB Host (native)"
                },
                {
                    "value": "nousb",
                    "value_label": "No USB"
                }
            ]
        },
        {
            "option": "ipbtstack",
            "option_label": "IP/Bluetooth Stack",
            "values": [
                {
                    "value": "ipv4only",
                    "value_label": "IPv4 Only",
                    "selected": true
                },
                {
                    "value": "ipv4ipv6",
                    "value_label": "IPv4 + IPv6"
                },
                {
                    "value": "ipv4btcble",
                    "value_label": "IPv4 + Bluetooth"
                },
                {
                    "value": "ipv4ipv6btcble",
                    "value_label": "IPv4 + IPv6 + Bluetooth"
                },
                {
                    "value": "ipv4onlybig",
                    "value_label": "IPv4 Only - 32K"
                },
                {
                    "value": "ipv4ipv6big",
                    "value_label": "IPv4 + IPv6 - 32K"
                },
                {
                    "value": "ipv4btcblebig",
                    "value_label": "IPv4 + Bluetooth - 32K"
                },
                {
                    "value": "ipv4ipv6btcblebig",
                    "value_label": "IPv4 + IPv6 + Bluetooth - 32K"
                }
            ]
        },
        {
            "option": "uploadmethod",
            "option_label": "Upload Method",
            "values": [
                {
                    "value": "default",
                    "value_label": "Default (UF2)",
                    "selected": true
                },
                {
                    "value": "picotool",
                    "value_label": "Picotool"
                },
                {
                    "value": "picoprobe_cmsis_dap",
                    "value_label": "Picoprobe/Debugprobe (CMSIS-DAP)"
                }
            ]
        }
    ],
    "package_url": "https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json",
    "usb_ids": [
        {
            "vid": "0x2E8A",
            "pid": "0x1028"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x1128"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5028"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x5128"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9028"
        },
        {
            "vid": "0x2E8A",
            "pid": "0x9128"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD028"
        },
        {
            "vid": "0x2E8A",
            "pid": "0xD128"
        }
    ]
}
}
