diff --git a/boards/feather-M0WIFI/definition.json b/boards/feather-M0WIFI/definition.json new file mode 100644 index 00000000..9b981299 --- /dev/null +++ b/boards/feather-M0WIFI/definition.json @@ -0,0 +1,105 @@ +{ + "boardName":"adafruit-feather-M0wifi", + "mcuName":"CORTEXM0+", + "mcuRefVoltage": 3.3, + "displayName":"Adafruit Feather M0 WiFi with ATWINC1500", + "vendor":"Adafruit", + "productURL":"https://www.adafruit.com/product/3405", + "documentationURL":"https://learn.adafruit.com/adafruit-huzzah32-esp32-feather", + "installMethod":"web", + "components": { + "digitalPins": [ + { + "name":"D13", + "displayName":"D13 (LED BUILT-IN)", + "dataType":"bool", + "hasPWM":false + }, + { + "name":"D12", + "displayName":"D12", + "dataType":"bool", + "hasPWM":false + }, + { + "name":"D11", + "displayName":"D11~", + "dataType":"bool", + "hasPWM":true + }, + { + "name":"D10", + "displayName":"D10~", + "dataType":"bool", + "hasPWM":true + }, + { + "name":"D9", + "displayName":"D9 ~ A7 half of LiPoly battery voltage ", + "dataType":"bool", + "hasPWM":true + }, + { + "name":"D6", + "displayName":"D6~", + "dataType":"bool", + "hasPWM":true + }, + { + "name":"D5", + "displayName":"D5~", + "dataType":"bool", + "hasPWM":true + } + ], + "analogPins": [ + { + "name":"A14", + "displayName":"A0", + "dataType":"int16", + "hasPWM":false + }, + { + "name":"A15", + "displayName":"A1", + "dataType":"int16", + "hasPWM":false + }, + { + "name":"A16", + "displayName":"A2", + "dataType":"int16", + "hasPWM":false + }, + { + "name":"A17", + "displayName":"A3~", + "dataType":"int16", + "hasPWM":true + }, + { + "name":"A18", + "displayName":"A4~", + "dataType":"int16", + "hasPWM":true + } + { + "name":"A19", + "displayName":"A5", + "dataType":"int16", + "hasPWM":false + } + + + + + ], + "i2cPorts": [ + { + "i2cPortId": 0, + "SDA": 20, + "SCL": 21 + } + ] + } +} diff --git a/boards/feather-M0WIFI/images/front.jpg b/boards/feather-M0WIFI/images/front.jpg new file mode 100644 index 00000000..2a76e1f6 Binary files /dev/null and b/boards/feather-M0WIFI/images/front.jpg differ diff --git a/boards/feather-M0WIFI/magic.json b/boards/feather-M0WIFI/magic.json new file mode 100644 index 00000000..436da0c7 --- /dev/null +++ b/boards/feather-M0WIFI/magic.json @@ -0,0 +1,31 @@ +{ + "exportVersion": "1.0.0", + "exportedBy": "Adafruit", + "exportedAt": "2023-11-13T19:41:29.465Z", + "exportedFromDevice": { + "board": "feather-esp32", + "firmwareVersion": "1.0.0-beta.73" + }, + "components": [ + { + "name": "Dimmable LED", + "type": "dimmable_led", + "pwmSetting": "fixedFrequency", + "frequency": 5000, + "resolution": 12, + "pinName": "D13", + "isPWM": true, + "selected": false + }, + { + "name": "Battery ADC", + "pinName": "A35", + "type": "analog_pin", + "mode": "ANALOG", + "direction": "INPUT", + "analogReadMode": "PIN_VOLTAGE", + "period": 30, + "isPin": true + } + ] +} \ No newline at end of file