import { Profile } from 'mixly'; const pins = {}; pins.arduino_esp32 = { description: "esp32_Arduino", digital: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["39", "39"]], digitalWrite: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"]], interrupt: [["0", "0"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["39", "39"]], pwm: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"]], analog: [["0", "0"], ["2", "2"], ["4", "4"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["39", "39"]], tx: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["31", "31"]], dac: [["25", "25"], ["26", "26"]], SDA: [["21", "21"]], SCL: [["22", "22"]], MOSI: [["23", "23"]], MISO: [["19", "19"]], SCK: [["18", "18"]], TONE_NOTE: [["NOTE_C", "NOTE_C"], ["NOTE_Cs", "NOTE_Cs"], ["NOTE_D", "NOTE_D"], ["NOTE_Eb", "NOTE_Eb"], ["NOTE_E", "NOTE_E"], ["NOTE_F", "NOTE_F"], ["NOTE_Fs", "NOTE_Fs"], ["NOTE_G", "NOTE_G"], ["NOTE_Gs", "NOTE_Gs"], ["NOTE_A", "NOTE_A"], ["NOTE_Bb", "NOTE_Bb"], ["NOTE_B", "NOTE_B"], ["NOTE_MAX", "NOTE_MAX"]], OCTAVE: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"]], CHANNEL: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"]], PWM_RESOLUTION: [["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"]], touch: [["0", "0"], ["2", "2"], ["4", "4"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["27", "27"], ["32", "32"], ["33", "33"]], serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial: 9600 }; pins.arduino_esp32s2 = { description: "esp32s2_Arduino", digital: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["24", "24"], ["25", "25"], ["26", "26"], ["27", "27"], ["28", "28"], ["29", "29"], ["30", "30"], ["31", "31"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["37", "37"], ["38", "38"], ["39", "39"], ["40", "40"], ["41", "41"], ["42", "42"], ["43", "43"], ["44", "44"], ["45", "45"], ["46", "46"]], digitalWrite: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["24", "24"], ["25", "25"], ["26", "26"], ["27", "27"], ["28", "28"], ["29", "29"], ["30", "30"], ["31", "31"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["37", "37"], ["38", "38"], ["39", "39"], ["40", "40"], ["41", "41"], ["42", "42"], ["43", "43"], ["44", "44"], ["45", "45"]], interrupt: [["0", "0"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["39", "39"]], pwm: [["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["24", "24"], ["25", "25"], ["26", "26"], ["27", "27"], ["28", "28"], ["29", "29"], ["30", "30"], ["31", "31"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["37", "37"], ["38", "38"], ["39", "39"], ["40", "40"], ["41", "41"], ["42", "42"], ["43", "43"], ["44", "44"], ["45", "45"]], analog: [["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"]], tx: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["31", "31"]], dac: [["17", "17"], ["18", "18"]], SDA: [["8", "8"]], SCL: [["9", "9"]], MOSI: [["41", "41"]], MISO: [["40", "40"]], SCK: [["39", "39"]], TONE_NOTE: [["NOTE_C", "NOTE_C"], ["NOTE_Cs", "NOTE_Cs"], ["NOTE_D", "NOTE_D"], ["NOTE_Eb", "NOTE_Eb"], ["NOTE_E", "NOTE_E"], ["NOTE_F", "NOTE_F"], ["NOTE_Fs", "NOTE_Fs"], ["NOTE_G", "NOTE_G"], ["NOTE_Gs", "NOTE_Gs"], ["NOTE_A", "NOTE_A"], ["NOTE_Bb", "NOTE_Bb"], ["NOTE_B", "NOTE_B"], ["NOTE_MAX", "NOTE_MAX"]], OCTAVE: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"]], CHANNEL: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"]], PWM_RESOLUTION: [["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"]], touch: [["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"]], serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial: 9600 }; pins.esp32_handbit = { description: "esp32_handbit", digital: [["P0", "33"], ["P1", "32"], ["P2", "35"], ["P3", "34"], ["P4", "39"], ["P5", "0"], ["P6", "16"], ["P7", "17"], ["P8", "26"], ["P9", "25"], ["P10", "36"], ["P11", "2"], ["P13", "18"], ["P14", "19"], ["P15", "21"], ["P16", "5"], ["P19", "22"], ["P20", "23"]], digitalWrite: [["P0", "33"], ["P1", "32"], ["P2", "35"], ["P3", "34"], ["P4", "39"], ["P5", "0"], ["P6", "16"], ["P7", "17"], ["P8", "26"], ["P9", "25"], ["P10", "36"], ["P11", "2"], ["P13", "18"], ["P14", "19"], ["P15", "21"], ["P16", "5"], ["P19", "22"], ["P20", "23"]], interrupt: [["P0", "33"], ["P1", "32"], ["P2", "35"], ["P3", "34"], ["P4", "39"], ["P5", "0"], ["P6", "16"], ["P7", "17"], ["P8", "26"], ["P9", "25"], ["P10", "36"], ["P11", "2"], ["P13", "18"], ["P14", "19"], ["P15", "21"], ["P16", "5"], ["P19", "22"], ["P20", "23"]], pwm: [["P0", "33"], ["P1", "32"], ["P8", "26"], ["P9", "25"], ["P13", "18"], ["P14", "19"], ["P15", "21"], ["P16", "5"]], analog: [["P11", "2"], ["P28", "4"], ["P25", "12"], ["P26", "13"], ["P24", "14"], ["P27", "15"], ["P6", "16"], ["P9", "25"], ["P8", "26"], ["P23", "27"], ["P1", "32"], ["P0", "33"], ["P3", "34"], ["P2", "35"],], tx: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["P23", "27"], ["31", "31"]], dac: [["P9", "25"], ["P8", "26"]], SDA: [["P20", "23"]], SCL: [["P19", "22"]], MOSI: [["P20", "23"]], MISO: [["P14", "19"]], SCK: [["P13", "18"]], TONE_NOTE: [["NOTE_C", "NOTE_C"], ["NOTE_Cs", "NOTE_Cs"], ["NOTE_D", "NOTE_D"], ["NOTE_Eb", "NOTE_Eb"], ["NOTE_E", "NOTE_E"], ["NOTE_F", "NOTE_F"], ["NOTE_Fs", "NOTE_Fs"], ["NOTE_G", "NOTE_G"], ["NOTE_Gs", "NOTE_Gs"], ["NOTE_A", "NOTE_A"], ["NOTE_Bb", "NOTE_Bb"], ["NOTE_B", "NOTE_B"], ["NOTE_MAX", "NOTE_MAX"]], OCTAVE: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"]], CHANNEL: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"]], PWM_RESOLUTION: [["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"]], touch: [["P", "27"], ["Y", "14"], ["T", "12"], ["H", "13"], ["O", "15"], ["N", "4"]], button: [["A", "0"], ["B", "2"]], serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial: 9600 }; pins.esp32_MixGo = { description: "esp32_MixGo", digital: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"]], digitalWrite: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"]], interrupt: [["0", "0"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["39", "39"]], pwm: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"]], analog: [["0", "0"], ["2", "2"], ["4", "4"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["25", "25"], ["26", "26"], ["27", "27"], ["32", "32"], ["33", "33"], ["34", "34"], ["35", "35"], ["36", "36"], ["39", "39"]], tx: [["0", "0"], ["2", "2"], ["4", "4"], ["5", "5"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"], ["21", "21"], ["22", "22"], ["23", "23"], ["25", "25"], ["26", "26"], ["27", "27"], ["31", "31"]], dac: [["25", "25"], ["26", "26"]], SDA: [["21", "21"]], SCL: [["22", "22"]], MOSI: [["23", "23"]], MISO: [["19", "19"]], SCK: [["18", "18"]], button: [["A", "17"], ["B", "16"]], TONE_NOTE: [["NOTE_C", "NOTE_C"], ["NOTE_Cs", "NOTE_Cs"], ["NOTE_D", "NOTE_D"], ["NOTE_Eb", "NOTE_Eb"], ["NOTE_E", "NOTE_E"], ["NOTE_F", "NOTE_F"], ["NOTE_Fs", "NOTE_Fs"], ["NOTE_G", "NOTE_G"], ["NOTE_Gs", "NOTE_Gs"], ["NOTE_A", "NOTE_A"], ["NOTE_Bb", "NOTE_Bb"], ["NOTE_B", "NOTE_B"], ["NOTE_MAX", "NOTE_MAX"]], OCTAVE: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"]], CHANNEL: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"]], PWM_RESOLUTION: [["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"]], touch: [["1", "32"], ["2", "33"], ["3", "25"], ["4", "26"]], serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial: 9600 }; pins.PocketCard = { description: "PocketCard", digital: [["P0", "26"], ["P1", "33"], ["P2", "32"], ["P3", "35"], ["P4", "4"], ["P5", "14"], ["P6", "16"], ["P7", "17"], ["P8", "27"], ["P9", "13"], ["P10", "2"], ["P11", "25"], ["P12", "15"], ["P13", "18"], ["P14", "19"], ["P15", "23"], ["P16", "5"], ["P19", "22"], ["P20", "21"]], digitalWrite: [["P0", "26"], ["P1", "33"], ["P2", "32"], ["P4", "4"], ["P5", "14"], ["P6", "16"], ["P7", "17"], ["P8", "27"], ["P9", "13"], ["P10", "2"], ["P11", "25"], ["P12", "15"], ["P13", "18"], ["P14", "19"], ["P15", "23"], ["P16", "5"], ["P19", "22"], ["P20", "21"]], interrupt: [["P0", "26"], ["P1", "33"], ["P2", "32"], ["P4", "4"], ["P5", "14"], ["P6", "16"], ["P7", "17"], ["P8", "27"], ["P9", "13"], ["P10", "2"], ["P11", "25"], ["P12", "15"], ["P13", "18"], ["P14", "19"], ["P15", "23"], ["P16", "5"], ["P19", "22"], ["P20", "21"]], pwm: [["P0", "26"], ["P1", "33"], ["P2", "32"], ["P4", "4"], ["P5", "14"], ["P6", "16"], ["P7", "17"], ["P8", "27"], ["P9", "13"], ["P10", "2"], ["P11", "25"], ["P12", "15"], ["P13", "18"], ["P14", "19"], ["P15", "23"], ["P16", "5"], ["P19", "22"], ["P20", "21"]], analog: [["P0", "26"], ["P1", "33"], ["P2", "32"], ["P3", "35"], ["P4", "4"], ["P5", "14"], ["P8", "27"], ["P9", "13"], ["P10", "2"], ["P11", "25"], ["P12", "15"]], tx: [["P0", "26"], ["P10", "2"], ["P4", "4"], ["P16", "5"], ["P9", "13"], ["P5", "14"], ["P12", "15"], ["P6", "16"], ["P7", "17"], ["P13", "18"], ["P14", "19"], ["P20", "21"], ["P19", "22"], ["P15", "23"], ["P11", "25"], ["P8", "27"]], dac: [["P11", "25"], ["P0", "26"]], SDA: [["P20", "21"]], SCL: [["P19", "22"]], MOSI: [["P15", "23"]], MISO: [["P14", "19"]], SCK: [["P13", "18"]], button: [["A", "14"], ["B", "25"]], TONE_NOTE: [["NOTE_C", "NOTE_C"], ["NOTE_Cs", "NOTE_Cs"], ["NOTE_D", "NOTE_D"], ["NOTE_Eb", "NOTE_Eb"], ["NOTE_E", "NOTE_E"], ["NOTE_F", "NOTE_F"], ["NOTE_Fs", "NOTE_Fs"], ["NOTE_G", "NOTE_G"], ["NOTE_Gs", "NOTE_Gs"], ["NOTE_A", "NOTE_A"], ["NOTE_Bb", "NOTE_Bb"], ["NOTE_B", "NOTE_B"], ["NOTE_MAX", "NOTE_MAX"]], OCTAVE: [["0", "0"], ["1", "1"], ["P10", "2"], ["3", "3"], ["P4", "4"], ["P16", "5"], ["6", "6"], ["7", "7"]], CHANNEL: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"]], PWM_RESOLUTION: [["P9", "13"], ["P5", "14"], ["P12", "15"], ["P6", "16"], ["P7", "17"], ["P13", "18"], ["P14", "19"]], touch: [["P0", "26"], ["P1", "33"], ["P2", "32"]], serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial: 9600 }; pins.m5stick_c = { description: "M5Stick-C", digital: [["G0", "G0"], ["G9", "G9"], ["G10", "G10"], ["G26", "G26"], ["G32", "G32"], ["G33", "G33"], ["G36", "G36"], ["G37", "G37"], ["G39", "G39"]], digitalWrite: [["G0", "G0"], ["G9", "G9"], ["G10", "G10"], ["G26", "G26"], ["G32", "G32"], ["G33", "G33"], ["G36", "G36"], ["G37", "G37"], ["G39", "G39"]], analog: [["G0", "G0"], ["G26", "G26"], ["G32", "G32"]], pwm: [["G0", "G0"], ["G26", "G26"], ["G32", "G32"]], interrupt: [["G0", "G0"], ["G9", "G9"], ["G10", "G10"], ["G26", "G26"], ["G32", "G32"], ["G33", "G33"], ["G36", "G36"], ["G37", "G37"], ["G39", "G39"]], tx: [["G0", "G0"], ["G26", "G26"]], dac: [["DAC1", "DAC1"], ["DAC2", "DAC2"]], SDA: [["SDA", "SDA"]], SCL: [["SCL", "SCL"]], MOSI: [["MOSI", "MOSI"]], MISO: [["MISO", "MISO"]], SCK: [["SCK", "SCK"]], TONE_NOTE: [["NOTE_C", "NOTE_C"], ["NOTE_Cs", "NOTE_Cs"], ["NOTE_D", "NOTE_D"], ["NOTE_Eb", "NOTE_Eb"], ["NOTE_E", "NOTE_E"], ["NOTE_F", "NOTE_F"], ["NOTE_Fs", "NOTE_Fs"], ["NOTE_G", "NOTE_G"], ["NOTE_Gs", "NOTE_Gs"], ["NOTE_A", "NOTE_A"], ["NOTE_Bb", "NOTE_Bb"], ["NOTE_B", "NOTE_B"], ["NOTE_MAX", "NOTE_MAX"]], OCTAVE: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"]], CHANNEL: [["0", "0"], ["1", "1"], ["2", "2"], ["3", "3"], ["4", "4"], ["5", "5"], ["6", "6"], ["7", "7"], ["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"]], PWM_RESOLUTION: [["8", "8"], ["9", "9"], ["10", "10"], ["11", "11"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["16", "16"], ["17", "17"], ["18", "18"], ["19", "19"], ["20", "20"]], touch: [["G0", "G0"], ["G32", "G32"], ["G33", "G33"]], serial_select: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial: 9600 }; pins.arduino_esp32c3 = { description: "esp32c3_Arduino", digital: Profile.generate([ '0-11', '18-21' ]), digitalWrite: Profile.generate([ '0-11', '18-21' ]), interrupt: Profile.generate([ '0-11', '18-21' ]), pwm: Profile.generate([ '0-10', '18-21' ]), analog: Profile.generate([ '0-5' ]), tx: Profile.generate([ '21' ]), dac: [["25", "25"], ["26", "26"]], SDA: [["8","8"]], SCL: [["9","9"]], MOSI: [["6","6"]], MISO: [["5","5"]], SCK: [["4","4"]], TONE_NOTE: [["NOTE_C","NOTE_C"],["NOTE_Cs","NOTE_Cs"],["NOTE_D","NOTE_D"],["NOTE_Eb","NOTE_Eb"],["NOTE_E","NOTE_E"],["NOTE_F","NOTE_F"],["NOTE_Fs","NOTE_Fs"],["NOTE_G","NOTE_G"],["NOTE_Gs","NOTE_Gs"],["NOTE_A","NOTE_A"],["NOTE_Bb","NOTE_Bb"],["NOTE_B","NOTE_B"],["NOTE_MAX","NOTE_MAX"]], OCTAVE: Profile.generate([ '0-7' ]), CHANNEL: Profile.generate([ '0-15' ]), touch: [["0", "0"], ["2", "2"], ["4", "4"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["27", "27"], ["32", "32"], ["33", "33"]], PWM_RESOLUTION: Profile.generate([ '8-20' ]), serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial : 9600 }; pins.arduino_core_esp32c3 = { description: "core_esp32c3_Arduino", digital: Profile.generate([ '0-13', '18-21' ]), digitalWrite: Profile.generate([ '0-8', '10-13', '18-21' ]), interrupt: Profile.generate([ '0-13', '18-21' ]), pwm: Profile.generate([ '2', '6', '8', '10' ]), analog: Profile.generate([ '0-5' ]), tx: Profile.generate([ '21' ]), dac: [["25", "25"], ["26", "26"]], SDA: [["8","8"]], SCL: [["9","9"]], MOSI: [["6","6"]], MISO: [["5","5"]], SCK: [["4","4"]], TONE_NOTE: [["NOTE_C","NOTE_C"],["NOTE_Cs","NOTE_Cs"],["NOTE_D","NOTE_D"],["NOTE_Eb","NOTE_Eb"],["NOTE_E","NOTE_E"],["NOTE_F","NOTE_F"],["NOTE_Fs","NOTE_Fs"],["NOTE_G","NOTE_G"],["NOTE_Gs","NOTE_Gs"],["NOTE_A","NOTE_A"],["NOTE_Bb","NOTE_Bb"],["NOTE_B","NOTE_B"],["NOTE_MAX","NOTE_MAX"]], OCTAVE: Profile.generate([ '0-7' ]), CHANNEL: Profile.generate([ '0-15' ]), touch: [["0", "0"], ["2", "2"], ["4", "4"], ["12", "12"], ["13", "13"], ["14", "14"], ["15", "15"], ["27", "27"], ["32", "32"], ["33", "33"]], PWM_RESOLUTION: Profile.generate([ '8-20' ]), serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial : 9600 }; pins.arduino_esp32s3 = { description: "esp32s3_Arduino", digital: Profile.generate([ '0-21', '26-48' ]), digitalWrite: Profile.generate([ '0-21', '26-48' ]), interrupt: Profile.generate([ '0-21', '26-48' ]), pwm: Profile.generate([ '0-21', '26-46' ]), analog: Profile.generate([ '1-20' ]), tx: Profile.generate([ '0-21', '26-48' ]), dac: [["25", "25"], ["26", "26"]], SDA:[["8","8"]], SCL:[["9","9"]], MOSI:[["11","11"]], MISO:[["13","13"]], SCK:[["12","12"]], TONE_NOTE:[["NOTE_C","NOTE_C"],["NOTE_Cs","NOTE_Cs"],["NOTE_D","NOTE_D"],["NOTE_Eb","NOTE_Eb"],["NOTE_E","NOTE_E"],["NOTE_F","NOTE_F"],["NOTE_Fs","NOTE_Fs"],["NOTE_G","NOTE_G"],["NOTE_Gs","NOTE_Gs"],["NOTE_A","NOTE_A"],["NOTE_Bb","NOTE_Bb"],["NOTE_B","NOTE_B"],["NOTE_MAX","NOTE_MAX"]], OCTAVE: Profile.generate([ '0-7' ]), CHANNEL: Profile.generate([ '0-15' ]), PWM_RESOLUTION: Profile.generate([ '8-20' ]), touch: Profile.generate([ '1-14' ]), serial_HardwareSelect: [["Serial", "Serial"], ["Serial1", "Serial1"], ["Serial2", "Serial2"]], serial_select: [["Serial", "Serial"], ["SoftwareSerial", "mySerial"], ["SoftwareSerial1", "mySerial1"], ["SoftwareSerial2", "mySerial2"], ["SoftwareSerial3", "mySerial3"]], serial : 9600 }; pins['Arduino ESP32'] = pins['Arduino ESP32 Generic'] = pins['"WeMos" WiFi&Bluetooth Battery'] = pins["ESP32 Dev Module"] = pins["ESP32 Wrover Module"] = pins["ESP32 Pico Kit"] = pins["Turta IoT Node"] = pins["TTGO LoRa32-OLED V1"] = pins["XinaBox CW02"] = pins["SparkFun ESP32 Thing"] = pins["u-blox NINA-W10 series (ESP32)"] = pins["Widora AIR"] = pins["Electronic SweetPeas - ESP320"] = pins["Nano32"] = pins["LOLIN D32"] = pins["LOLIN D32 PRO"] = pins["WEMOS LOLIN32"] = pins["Dongsen Tech Pocket 32"] = pins["ESPea32"] = pins["Noduino Quantum"] = pins["Node32s"] = pins["Hornbill ESP32 Dev"] = pins["Hornbill ESP32 Minima"] = pins["FireBeetle-ESP32"] = pins["IntoRobot Fig"] = pins["Onehorse ESP32 Dev Module"] = pins["Adafruit ESP32 Feather"] = pins["NodeMCU-32S"] = pins["MH ET LIVE ESP32DevKIT"] = pins["MH ET LIVE ESP32MiniKit"] = pins["ESP32vn IoT Uno"] = pins["ESP32 Dev Module"] = pins["DOIT ESP32 DEVKIT V1"] = pins["OLIMEX ESP32-EVB"] = pins["OLIMEX ESP32-GATEWAY"] = pins["OLIMEX ESP32-PoE"] = pins["ThaiEasyElec's ESPino32"] = pins["ODROID ESP32"] = pins["Heltec_WIFI_Kit_32"] = pins["Heltec_WIFI_LoRa_32"] = pins["ESPectro32"] = pins["Microduino-CoreESP32"] = pins["ALKS ESP32"] = pins["WiPy 3.0"] = pins["BPI-BIT"] = pins["Silicognition wESP32"] = pins["T-Beam"] = pins["D-duino-32"] = pins["LoPy"] = pins["LoPy4"] = pins["OROCA EduBot"] = pins["OROCA EduBot"] = pins["ESP32 FM DevKit"] = pins['MixGo CE'] = pins['MixGo Car'] = pins['AI Thinker ESP32-CAM'] = pins["arduino_esp32"]; pins["M5Stick-C"] = pins["M5Stack-CORE"] = pins["M5Stack-FIRE"] = pins["m5stick_c"]; pins['Arduino HandBit'] = pins['mPython'] = pins['Labplus mPython'] = pins["esp32_handbit"]; pins['Arduino MixGo'] = pins["esp32_MixGo"]; /* Arduino ESP32S2用管脚定义 */ pins['Generic ESP32S2 Module'] = pins['ESP32S2 Dev Module'] = pins["arduino_esp32s2"]; /* Arduino ESP32C3用管脚定义 */ pins['ESP32C3 Dev Module'] = pins["arduino_esp32c3"]; pins['CORE-ESP32-C3'] = pins["arduino_core_esp32c3"]; /* Arduino ESP32S3用管脚定义 */ pins['ESP32S3 Dev Module'] = pins['arduino_esp32s3']; export default pins;