You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The **GIGA R1** gives you access to more pins than any other Arduino board that is this accessible for makers. Many of them have special features that will be accounted for in the upcoming sections of this article. Keep reading to learn what you can do with them.
1005
-
1006
-
If you just need a quick overview of the pins functionality, this is a full table of all the IO pins on the **GIGA R1**
1007
-
1008
-
| Pin | Function | Notes |
1009
-
| --- | --------- | -------------------- |
1010
-
| 0 | TX | Serial communication |
1011
-
| 1 | RX | Serial communication |
1012
-
| 2 | PWM | PWM, Digital IO pin |
1013
-
| 3 | PWM | PWM, Digital IO pin |
1014
-
| 4 | PWM | PWM, Digital IO pin |
1015
-
| 5 | PWM | PWM, Digital IO pin |
1016
-
| 6 | PWM | PWM, Digital IO pin |
1017
-
| 7 | PWM | PWM, Digital IO pin |
1018
-
| 8 | PWM/SCL2 | PWM, Digital IO, I2C |
1019
-
| 9 | PWM/SDA2 | PWM, Digital IO, I2C |
1020
-
| 10 | PWM/CS | PWM, Digital IO, SPI |
1021
-
| 11 | PWM/COPI | PWM, Digital IO, SPI |
1022
-
| 12 | PWM/CIPO | PWM, Digital IO, SPI |
1023
-
| 13 | PWM/SCK | PWM, Digital IO, SPI |
1024
-
| 14 | TX3 | Serial communication |
1025
-
| 15 | RX3 | Serial communication |
1026
-
| 16 | TX2 | Serial communication |
1027
-
| 17 | RX2 | Serial communication |
1028
-
| 18 | TX1 | Serial communication |
1029
-
| 19 | RX1 | Serial communication |
1030
-
| 20 | SDA | Digital IO, I2C |
1031
-
| 21 | SCL | Digital IO, I2C |
1032
-
| 22 | GPIO | Digital IO pin |
1033
-
| 23 | GPIO | Digital IO pin |
1034
-
| 24 | GPIO | Digital IO pin |
1035
-
| 25 | GPIO | Digital IO pin |
1036
-
| 26 | GPIO | Digital IO pin |
1037
-
| 27 | GPIO | Digital IO pin |
1038
-
| 28 | GPIO | Digital IO pin |
1039
-
| 29 | GPIO | Digital IO pin |
1040
-
| 30 | GPIO | Digital IO pin |
1041
-
| 31 | GPIO | Digital IO pin |
1042
-
| 32 | GPIO | Digital IO pin |
1043
-
| 33 | GPIO | Digital IO pin |
1044
-
| 34 | GPIO | Digital IO pin |
1045
-
| 35 | GPIO | Digital IO pin |
1046
-
| 36 | GPIO | Digital IO pin |
1047
-
| 37 | GPIO | Digital IO pin |
1048
-
| 38 | GPIO | Digital IO pin |
1049
-
| 39 | GPIO | Digital IO pin |
1050
-
| 40 | GPIO | Digital IO pin |
1051
-
| 41 | GPIO | Digital IO pin |
1052
-
| 42 | GPIO | Digital IO pin |
1053
-
| 43 | GPIO | Digital IO pin |
1054
-
| 44 | GPIO | Digital IO pin |
1055
-
| 45 | GPIO | Digital IO pin |
1056
-
| 46 | GPIO | Digital IO pin |
1057
-
| 47 | GPIO | Digital IO pin |
1058
-
| 48 | GPIO | Digital IO pin |
1059
-
| 49 | GPIO | Digital IO pin |
1060
-
| 50 | GPIO | Digital IO pin |
1061
-
| 51 | GPIO | Digital IO pin |
1062
-
| 52 | GPIO | Digital IO pin |
1063
-
| 53 | GPIO | Digital IO pin |
1064
-
| 54 | GPIO | Digital IO pin |
1065
-
| 55 | GPIO | Digital IO pin |
1066
-
| 56 | GPIO | Digital IO pin |
1067
-
| 57 | GPIO | Digital IO pin |
1068
-
| 58 | GPIO | Digital IO pin |
1069
-
| 59 | GPIO | Digital IO pin |
1070
-
| 60 | GPIO | Digital IO pin |
1071
-
| 61 | GPIO | Digital IO pin |
1072
-
| 62 | GPIO | Digital IO pin |
1073
-
| 63 | GPIO | Digital IO pin |
1074
-
| 64 | GPIO | Digital IO pin |
1075
-
| 65 | GPIO | Digital IO pin |
1076
-
| 66 | GPIO | Digital IO pin |
1077
-
| 67 | GPIO | Digital IO pin |
1078
-
| 68 | GPIO | Digital IO pin |
1079
-
| 69 | GPIO | Digital IO pin |
1080
-
| 70 | GPIO | Digital IO pin |
1081
-
| 71 | GPIO | Digital IO pin |
1082
-
| 72 | GPIO | Digital IO pin |
1083
-
| 73 | GPIO | Digital IO pin |
1084
-
| 74 | GPIO | Digital IO pin |
1085
-
| 75 | GPIO | Digital IO pin |
1086
-
| A0 | Analog in | Analog In |
1087
-
| A1 | Analog in | Analog In |
1088
-
| A2 | Analog in | Analog In |
1089
-
| A3 | Analog in | Analog In |
1090
-
| A4 | Analog in | Analog In |
1091
-
| A5 | Analog in | Analog In |
1092
-
| A6 | Analog in | Analog In |
1093
-
| A7 | Analog in | Analog In |
1094
-
| A8 | Analog in | Analog In |
1095
-
| A9 | Analog in | Analog In |
1096
-
| A10 | Analog in | Analog In |
1097
-
| A11 | Analog in | Analog In |
1098
-
| A12 | DAC0 | Analog In, DAC |
1099
-
| A13 | DAC1 | Analog In, DAC |
1100
-
| A14 | CANRX | Analog In, CAN |
1101
-
| A15 | CANTX | Analog In, CAN |
1102
-
1103
-
1004
+
The **GIGA R1** gives you access to more pins than any other Arduino board that is this accessible for makers. Many of them have special features that will be accounted for in the upcoming sections of this article. Keep reading to learn what you can do with them.
1005
+
1006
+
If you just need a quick overview of the pins functionality, this is a full table of all the IO pins on the **GIGA R1**
Copy file name to clipboardExpand all lines: content/hardware/10.mega/boards/giga-r1-wifi/tutorials/giga-audio/content.md
+19-21Lines changed: 19 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -45,34 +45,32 @@ The image below shows the position of the audio pins and connectors of the GIGA
45
45
46
46

47
47
48
-
The table below explains the full functionality of the listed on it; notice that some pins have more than one functionality, such as `DAC0`, `DAC1`, `CANRX`, and `CANTX`:
49
-
50
-
| Pin | Functionality |
51
-
|:-----:|:--------------:|
52
-
| A0 | ADC |
53
-
| A1 | ADC |
54
-
| A2 | ADC |
55
-
| A3 | ADC |
56
-
| A4 | ADC |
57
-
| A5 | ADC |
58
-
| A6 | ADC |
59
-
| A7 | ADC |
60
-
| A8 | ADC |
61
-
| A9 | ADC |
62
-
| A10 | ADC |
63
-
| A11 | ADC |
64
-
| DAC0 | ADC and DAC |
65
-
| DAC1 | ADC and DAC |
66
-
| CANRX | ADC and CAN RX |
67
-
| CANTX | ADC and CAN TX |
48
+
The table below explains the full functionality of the listed on it; notice that `A12` and `A13` can be used as DACs (`DAC0`, `DAC1`).
49
+
50
+
| Pin | Functionality |
51
+
| :--------: | :------------: |
52
+
| A0 | ADC |
53
+
| A1 | ADC |
54
+
| A2 | ADC |
55
+
| A3 | ADC |
56
+
| A4 | ADC |
57
+
| A5 | ADC |
58
+
| A6 | ADC |
59
+
| A7 | ADC |
60
+
| A8 | ADC |
61
+
| A9 | ADC |
62
+
| A10 | ADC |
63
+
| A11 | ADC |
64
+
| A12 / DAC0 | ADC and DAC |
65
+
| A13 / DAC1 | ADC and DAC |
68
66
69
67
Pins `A7`, `DAC0`, and `DAC1` can also be accessed via the built-in TRRS 3.5mm jack. `DAC0` is connected to ring 1 (right channel), `DAC1` is connected to the tip (left channel), and `A7` is connected to ring 2 (microphone) of the jack, as shown in the schematic below:
70
68
71
69

72
70
73
71
## Analog-to-Digital Converter (ADC)
74
72
75
-
An analog-to-digital converter (ADC) is a device that converts an analog voltage, or signal, into digital data. The GIGA R1 microcontroller, the STM32H747XI, embeds three ADCs whose resolution can be configured to 8, 10, 12, 14, or 16 bits. Each ADC shares up to 20 external channels that can be accessed in the GIGA R1 board through pins `A0`, `A1`, `A2`, `A3`, `A4`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, and `A11`; pins `DAC0`, `DAC1`, `CANRX`, and `CANTX` can also be used as ADCs.
73
+
An analog-to-digital converter (ADC) is a device that converts an analog voltage, or signal, into digital data. The GIGA R1 microcontroller, the STM32H747XI, embeds three ADCs whose resolution can be configured to 8, 10, 12, 14, or 16 bits. Each ADC shares up to 20 external channels that can be accessed in the GIGA R1 board through pins `A0`, `A1`, `A2`, `A3`, `A4`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, and `A11`; pins `DAC0`, `DAC1` can also be used as ADCs.
0 commit comments