diff --git a/nodes/core/hardware/36-rpi-gpio.html b/nodes/core/hardware/36-rpi-gpio.html index 81f50f37b..bb757bafc 100644 --- a/nodes/core/hardware/36-rpi-gpio.html +++ b/nodes/core/hardware/36-rpi-gpio.html @@ -61,80 +61,80 @@
2 - 5V Power
-
SDA1 - GPIO02 - 3
+
SDA1 - GPIO02 - 3
4 - 5V Power
-
SCL1 - GPIO03 - 5
+
SCL1 - GPIO03 - 5
6 - Ground
-
GPIO04 - 7
-
8 - GPIO14 - TxD
+
GPIO04 - 7
+
8 - GPIO14 - TxD
Ground - 9
-
10 - GPIO15 - RxD
+
10 - GPIO15 - RxD
-
GPIO17 - 11
-
12 - GPIO18
+
GPIO17 - 11
+
12 - GPIO18
-
GPIO27 - 13
+
GPIO27 - 13
14 - Ground
-
GPIO22 - 15
-
16 - GPIO23
+
GPIO22 - 15
+
16 - GPIO23
3.3V Power - 17
-
18 - GPIO24
+
18 - GPIO24
-
MOSI - GPIO10 - 19
+
MOSI - GPIO10 - 19
20 - Ground
-
MISO - GPIO09 - 21
-
22 - GPIO25
+
MISO - GPIO09 - 21
+
22 - GPIO25
-
SCLK - GPIO11 - 23
-
24 - GPIO8 - CE0
+
SCLK - GPIO11 - 23
+
24 - GPIO8 - CE0
Ground - 25
-
26 - GPIO7 - CE1
+
26 - GPIO7 - CE1
SD - 27
28 - SC
-
GPIO05 - 29
+
GPIO05 - 29
30 - Ground
-
GPIO06 - 31
-
32 - GPIO12
+
GPIO06 - 31
+
32 - GPIO12
-
GPIO13 - 33
+
GPIO13 - 33
34 - Ground
-
GPIO19 - 35
-
36 - GPIO16
+
GPIO19 - 35
+
36 - GPIO16
-
GPIO26 - 37
-
38 - GPIO20
+
GPIO26 - 37
+
38 - GPIO20
Ground - 39
-
40 - GPIO21
+
40 - GPIO21
@@ -312,80 +312,80 @@
2 - 5V Power
-
SDA1 - GPIO02 - 3
+
SDA1 - GPIO02 - 3
4 - 5V Power
-
SCL1 - GPIO03 - 5
+
SCL1 - GPIO03 - 5
6 - Ground
-
GPIO04 - 7
-
8 - GPIO14 - TxD
+
GPIO04 - 7
+
8 - GPIO14 - TxD
Ground - 9
-
10 - GPIO15 - RxD
+
10 - GPIO15 - RxD
-
GPIO17 - 11
-
12 - GPIO18
+
GPIO17 - 11
+
12 - GPIO18
-
GPIO27 - 13
+
GPIO27 - 13
14 - Ground
-
GPIO22 - 15
-
16 - GPIO23
+
GPIO22 - 15
+
16 - GPIO23
3.3V Power - 17
-
18 - GPIO24
+
18 - GPIO24
-
MOSI - GPIO10 - 19
+
MOSI - GPIO10 - 19
20 - Ground
-
MISO - GPIO09 - 21
-
22 - GPIO25
+
MISO - GPIO09 - 21
+
22 - GPIO25
-
SCLK - GPIO11 - 23
-
24 - GPIO8 - CE0
+
SCLK - GPIO11 - 23
+
24 - GPIO8 - CE0
Ground - 25
-
26 - GPIO7 - CE1
+
26 - GPIO7 - CE1
SD - 27
28 - SC
-
GPIO05 - 29
+
GPIO05 - 29
30 - Ground
-
GPIO06 - 31
-
32 - GPIO12
+
GPIO06 - 31
+
32 - GPIO12
-
GPIO13 - 33
+
GPIO13 - 33
34 - Ground
-
GPIO19 - 35
-
36 - GPIO16
+
GPIO19 - 35
+
36 - GPIO16
-
GPIO26 - 37
-
38 - GPIO20
+
GPIO26 - 37
+
38 - GPIO20
Ground - 39
-
40 - GPIO21
+
40 - GPIO21
diff --git a/nodes/core/hardware/nrgpio.py b/nodes/core/hardware/nrgpio.py index 6d3072015..6bbcddbbe 100755 --- a/nodes/core/hardware/nrgpio.py +++ b/nodes/core/hardware/nrgpio.py @@ -30,7 +30,7 @@ if sys.version_info >= (3,0): if len(sys.argv) > 2: cmd = sys.argv[1].lower() pin = int(sys.argv[2]) - GPIO.setmode(GPIO.BCM) + GPIO.setmode(GPIO.BOARD) GPIO.setwarnings(False) if cmd == "pwm": @@ -130,7 +130,7 @@ if len(sys.argv) > 2: elif cmd == "byte": #print "Initialised BYTE mode - "+str(pin)+ - list = [4,17,27,18,22,23,24,25] + list = [7,11,13,12,15,16,18,22] GPIO.setup(list,GPIO.OUT) while True: @@ -153,12 +153,12 @@ if len(sys.argv) > 2: elif cmd == "borg": #print "Initialised BORG mode - "+str(pin)+ - GPIO.setup(17,GPIO.OUT) - GPIO.setup(27,GPIO.OUT) - GPIO.setup(22,GPIO.OUT) - r = GPIO.PWM(17, 100) - g = GPIO.PWM(27, 100) - b = GPIO.PWM(22, 100) + GPIO.setup(11,GPIO.OUT) + GPIO.setup(13,GPIO.OUT) + GPIO.setup(15,GPIO.OUT) + r = GPIO.PWM(11, 100) + g = GPIO.PWM(13, 100) + b = GPIO.PWM(15, 100) r.start(0) g.start(0) b.start(0)