Skip to content

Commit 23c8391

Browse files
author
Nathan Seidle
committed
Adding variants for other boards.
1 parent 33476cc commit 23c8391

File tree

7 files changed

+17
-0
lines changed

7 files changed

+17
-0
lines changed

Diff for: libraries/Examples/examples/Advanced/Differential_ADC/Differential_ADC.ino

+5
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@
1111
A differential ADC port measures -1.0V to 1.0V with
1212
0 = -1.0V, 8192 = 0V, and 16383 = 1.0V when the ADC is in 14-bit mode.
1313
14+
Using a trimpot, attach DIFF- to GND and DIFF+ to the center pin of the trimpot.
15+
Connect the outer pins of the trimpot to 3.3V and GND.
16+
Twisting the trimpot you should see the voltage change from 0 to 1.0V.
17+
Switching DIFF-/+ you should see -1.0V to 0V.
18+
1419
SparkFun labored with love to create this code. Feel like supporting open source hardware?
1520
Buy a board from SparkFun! https://www.sparkfun.com/products/15376
1621
*/

Diff for: variants/artemis_thing_plus/config/variant.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,4 @@ const ap3_gpio_pin_t ap3_analog_A4 = 23;
7070
const ap3_gpio_pin_t ap3_analog_A5 = 24;
7171
const ap3_gpio_pin_t ap3_analog_A6 = 3;
7272
const ap3_gpio_pin_t ap3_analog_A7 = 9;
73+
const ap3_gpio_pin_t ap3_analog_DIFF0 = AP3_ADC_DIFF0_PAD;

Diff for: variants/artemis_thing_plus/config/variant.h

+2
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ extern Uart Serial1;
5757
#define A5 ap3_analog_A5
5858
#define A6 ap3_analog_A6
5959
#define A7 ap3_analog_A7
60+
#define ADIFF0 ap3_analog_DIFF0
6061

6162
// Promise the existence of analog pin names
6263
extern const ap3_gpio_pin_t ap3_analog_A0;
@@ -67,6 +68,7 @@ extern const ap3_gpio_pin_t ap3_analog_A4;
6768
extern const ap3_gpio_pin_t ap3_analog_A5;
6869
extern const ap3_gpio_pin_t ap3_analog_A6;
6970
extern const ap3_gpio_pin_t ap3_analog_A7;
71+
extern const ap3_gpio_pin_t ap3_analog_DIFF0;
7072

7173
#define LED_BUILTIN 18
7274

Diff for: variants/redboard_artemis_atp/config/variant.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,5 @@ extern const ap3_gpio_pin_t ap3_analog_A12 = 12;
9292
extern const ap3_gpio_pin_t ap3_analog_A32 = 32;
9393
extern const ap3_gpio_pin_t ap3_analog_A33 = 33;
9494
extern const ap3_gpio_pin_t ap3_analog_A35 = 35;
95+
extern const ap3_gpio_pin_t ap3_analog_DIFF0 = AP3_ADC_DIFF0_PAD;
96+
extern const ap3_gpio_pin_t ap3_analog_DIFF1 = AP3_ADC_DIFF1_PAD;

Diff for: variants/redboard_artemis_atp/config/variant.h

+4
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ extern Uart Serial1;
5858
#define A32 ap3_analog_A32
5959
#define A33 ap3_analog_A33
6060
#define A35 ap3_analog_A35
61+
#define ADIFF0 ap3_analog_DIFF0
62+
#define ADIFF1 ap3_analog_DIFF1
6163

6264
// Promise the existence of analog pin names
6365
extern const ap3_gpio_pin_t ap3_analog_A29;
@@ -70,6 +72,8 @@ extern const ap3_gpio_pin_t ap3_analog_A12;
7072
extern const ap3_gpio_pin_t ap3_analog_A32;
7173
extern const ap3_gpio_pin_t ap3_analog_A33;
7274
extern const ap3_gpio_pin_t ap3_analog_A35;
75+
extern const ap3_gpio_pin_t ap3_analog_DIFF0;
76+
extern const ap3_gpio_pin_t ap3_analog_DIFF1;
7377

7478
#define LED_BUILTIN 5
7579

Diff for: variants/redboard_artemis_nano/config/variant.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,4 @@ const ap3_gpio_pin_t ap3_analog_A5 = 5;
6565
const ap3_gpio_pin_t ap3_analog_A14 = 14;
6666
const ap3_gpio_pin_t ap3_analog_A15 = 15;
6767
const ap3_gpio_pin_t ap3_analog_A16 = 16;
68+
const ap3_gpio_pin_t ap3_analog_DIFF0 = AP3_ADC_DIFF0_PAD;

Diff for: variants/redboard_artemis_nano/config/variant.h

+2
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ extern Uart Serial1;
5656
#define A14 ap3_analog_A14
5757
#define A15 ap3_analog_A15
5858
#define A16 ap3_analog_A16
59+
#define ADIFF0 ap3_analog_DIFF0
5960

6061
// Promise the existence of analog pin names
6162
extern const ap3_gpio_pin_t ap3_analog_A0;
@@ -66,6 +67,7 @@ extern const ap3_gpio_pin_t ap3_analog_A5;
6667
extern const ap3_gpio_pin_t ap3_analog_A14;
6768
extern const ap3_gpio_pin_t ap3_analog_A15;
6869
extern const ap3_gpio_pin_t ap3_analog_A16;
70+
extern const ap3_gpio_pin_t ap3_analog_DIFF0;
6971

7072
#define LED_BUILTIN 19
7173

0 commit comments

Comments
 (0)