From 33ba4f4df47e1c7c800983e1bdb5e1329e3224b7 Mon Sep 17 00:00:00 2001 From: Dex's Lab Date: Sat, 23 Jan 2021 18:50:03 -0500 Subject: [PATCH] remove .vscode its user dependant add SEEED and nano every support --- .vscode/extensions.json | 7 ------- .vscode/settings.json | 12 ------------ FSH.h | 2 +- MotorDrivers.h | 5 +++++ platformio.ini | 16 +++++++++++++++- 5 files changed, 21 insertions(+), 21 deletions(-) delete mode 100644 .vscode/extensions.json delete mode 100644 .vscode/settings.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index e80666b..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - // See http://go.microsoft.com/fwlink/?LinkId=827846 - // for the documentation about the extensions.json format - "recommendations": [ - "platformio.platformio-ide" - ] -} diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index ffa498a..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "files.associations": { - "array": "cpp", - "deque": "cpp", - "string": "cpp", - "unordered_map": "cpp", - "vector": "cpp", - "string_view": "cpp", - "initializer_list": "cpp", - "cstdint": "cpp" - } -} diff --git a/FSH.h b/FSH.h index 089216a..f8c0f87 100644 --- a/FSH.h +++ b/FSH.h @@ -1,7 +1,7 @@ #ifndef FSH_h #define FSH_h #include -#if defined(ARDUINO_ARCH_MEGAAVR) +#ifdef ARDUINO_ARCH_MEGAAVR typedef char FSH; #define GETFLASH(addr) (*(const unsigned char *)(addr)) #define FLASH diff --git a/MotorDrivers.h b/MotorDrivers.h index ef1e2cf..b7c2d8b 100644 --- a/MotorDrivers.h +++ b/MotorDrivers.h @@ -29,6 +29,11 @@ new MotorDriver(3, 12, UNUSED_PIN, UNUSED_PIN, A0, 2.99, 2000, UNUSED_PIN), \ new MotorDriver(11, 13, UNUSED_PIN, UNUSED_PIN, A1, 2.99, 2000, UNUSED_PIN) +// SEEED Motor Shield v2.0 +#define SEEED_MOTOR_SHIELD F("SEEED_MOTOR_SHIELD"), \ + new MotorDriver(9, 8, 11, UNUSED_PIN, A0, 2.99, 2000, UNUSED_PIN), \ + new MotorDriver(10, 12, 13, UNUSED_PIN, A1, 2.99, 2000, UNUSED_PIN) + // Pololu Motor Shield #define POLOLU_MOTOR_SHIELD F("POLOLU_MOTOR_SHIELD"), \ new MotorDriver( 9, 7, UNUSED_PIN, -4, A0, 18, 3000, 12), \ diff --git a/platformio.ini b/platformio.ini index cedacaa..5fbc65c 100644 --- a/platformio.ini +++ b/platformio.ini @@ -70,7 +70,21 @@ lib_deps = marcoschwartz/LiquidCrystal_I2C monitor_speed = 115200 monitor_flags = --echo -build_flags = "-DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO_WIFI_DEV_ED -DARDUINO_ARCH_AVR -DESP_CH_UART -DESP_CH_UART_BR=19200"g +board_build.extra_flags = -DARDUINO_AVR_UNO_WIFI_REV2 -DMILLIS_USE_TIMERB3 + +[env:nanoevery] +platform = atmelmegaavr +board = nano_every +framework = arduino +lib_deps = + ${env.lib_deps} + DIO2 + arduino-libraries/Ethernet + SPI + marcoschwartz/LiquidCrystal_I2C +monitor_speed = 115200 +monitor_flags = --echo +board_build.extra_flags = "-DARDUINO_AVR_NANO_EVERY -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP" [env:uno] platform = atmelavr