Added support for Adafruit SAMD boards

pull/150/head
jgromes 2020-05-12 08:42:10 +02:00
rodzic 0c4f449181
commit 9798de6272
3 zmienionych plików z 9 dodań i 2 usunięć

Wyświetl plik

@ -18,6 +18,7 @@ env:
- BOARD="SparkFun:apollo3:amap3redboard"
- BOARD="arduino:mbed:nano33ble"
- BOARD="stm32duino:STM32F1:mapleMini:bootloader_version=original,cpu_speed=speed_72mhz"
- BOARD="adafruit:samd:adafruit_feather_m0:usbstack=arduino,debug=off"
addons:
apt:
@ -105,6 +106,11 @@ before_install:
arduino --pref "boardsmanager.additional.urls=http://dan.drown.org/stm32duino/package_STM32duino_index.json" --save-prefs 2>&1;
arduino --install-boards stm32duino:STM32F1;
elif [[ "$BOARD" =~ "adafruit:samd:" ]]; then
export BUILD_EXAMPLES=true;
arduino --pref "boardsmanager.additional.urls=https://www.adafruit.com/package_adafruit_index.json" --save-prefs 2>&1;
arduino --install-boards adafruit:samd;
fi
# check if this release commit (or forced build) and if so, build for every board

Wyświetl plik

@ -52,6 +52,7 @@ SX127x, RFM9x, SX126x, RF69, SX1231, CC1101, nRF24L01, RFM2x, Si443x and SX128x
* [__SAMD__](https://github.com/arduino/ArduinoCore-samd) - Arduino Zero, MKR boards, M0 Pro etc.
* __Adafruit__
* [__SAMD__](https://github.com/adafruit/ArduinoCore-samd) - Adafruit Feather M0 and M4 boards (Feather, Metro, Gemma, Trinket etc.)
* [__nRF52__](https://github.com/adafruit/Adafruit_nRF52_Arduino) - Adafruit Feather nRF528x, Bluefruit and CLUE
* __Espressif__

Wyświetl plik

@ -84,8 +84,8 @@
#define RADIOLIB_HARDWARE_SERIAL_PORT Serial1
#elif defined(SAMD_SERIES)
// Arduino SAMD boards - Zero, MKR, etc.
#define RADIOLIB_PLATFORM "Arduino SAMD"
// Arduino SAMD (Zero, MKR, etc.) and Adafruit SAMD boards (M0 and M4)
#define RADIOLIB_PLATFORM "Arduino/Adafruit SAMD"
#define RADIOLIB_PIN_TYPE uint32_t
#define RADIOLIB_PIN_MODE uint32_t
#define RADIOLIB_PIN_STATUS uint32_t