Files

52 lines
1.2 KiB
JSON

{
"defaults": {
"artifacts_dir": "artifacts/flash",
"baud": 19200,
"prefer_cu_macos": true
},
"roles": [
{
"role": "esp32",
"method": "platformio",
"pio_env": "esp32_audio",
"match": "10c4:ea60|CP210|SLAB_USBtoUART|esp32",
"need_serial_port": true
},
{
"role": "esp8266",
"method": "platformio",
"pio_env": "esp8266_oled",
"match": "1a86:7523|CH340|wchusbserial|esp8266",
"need_serial_port": true
},
{
"role": "esp32s3",
"method": "platformio",
"pio_env": "esp32_s3",
"match": "303a:|Espressif|esp32-s3|S3",
"need_serial_port": true
},
{
"role": "rp2040",
"method": "uf2_copy",
"uf2_path": ".pio/build/rp2040_tft/firmware.uf2",
"volume_match": "RPI-RP2|PICOBOOT|RP2040"
},
{
"role": "stm32",
"method": "platformio",
"pio_env": "stm32_f103",
"match": "stlink|stm32|0483:",
"need_serial_port": false
},
{
"role": "arduino",
"method": "arduino_cli",
"fqbn": "arduino:avr:uno",
"sketch_dir": "arduino/sketches/blink",
"match": "2341:|Arduino|usbmodem|ttyACM",
"need_serial_port": true
}
]
}