@@ -21,3 +21,207 @@ Lesser General Public License for more details.
21
21
You should have received a copy of the GNU Lesser General Public
22
22
License along with this library; if not, write to the Free Software
23
23
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
24
+
25
+ ## Peripherals table
26
+
27
+ | PERIPHERAL | SILK | BREAKOUT | uC PIN | API | NOTES |
28
+ | ---------------| ---------------| ---------------| ---------------| ---------------| ---------------|
29
+ | ETHERNET | | | | TODO | |
30
+ | | D+ | ETHERNET_DP | | | Not available as GPIO|
31
+ | | D- | ETHERNET_DN | | | Not available as GPIO|
32
+ | | GND | | | | |
33
+ | | GND | | | | |
34
+ | | L2 | ETHERNET_L2 | | | Not available as GPIO|
35
+ | | L1 | ETHERNET_L1 | | | Not available as GPIO|
36
+ | | C- | ETHERNET_CN | | | Not available as GPIO|
37
+ | | C+ | ETHERNET_CP | | | Not available as GPIO|
38
+ | | B- | ETHERNET_BN | | | Not available as GPIO|
39
+ | | B+ | ETHERNET_BP | | | Not available as GPIO|
40
+ | | A- | ETHERNET_AN | | | Not available as GPIO|
41
+ | | A+ | ETHERNET_AP | | | Not available as GPIO|
42
+ | UART0 | | | | Breakout.UART0 | HW flow control not supported|
43
+ | | 3V3 | | | | |
44
+ | | TX | UART0_TX | PA_0 | | |
45
+ | | RX | UART0_RX | PI_9 | | |
46
+ | | RTS | UART0_RTS | PI_10 | | |
47
+ | | CTS | UART0_CTS | PI_13 | | |
48
+ | | GND | | | | |
49
+ | UART1 | | | | Breakout.UART1 | HW flow control not supported|
50
+ | | 3V3 | | | | |
51
+ | | TX | UART1_TX | PA_9 | | |
52
+ | | RX | UART1_RX | PA_10 | | |
53
+ | | RTS | UART1_RTS | PI_14 | | |
54
+ | | CTS | UART1_CTS | PI_15 | | |
55
+ | | GND | | | | |
56
+ | DISPLAY | | | | | |
57
+ | | D3P | DISPLAY_D3P | | | Not available as GPIO|
58
+ | | D3N | DISPLAY_D3N | | | Not available as GPIO|
59
+ | | D2P | DISPLAY_D2P | | | Not available as GPIO|
60
+ | | D2N | DISPLAY_D2N | | | Not available as GPIO|
61
+ | | D1P | DISPLAY_D1P | | | Not available as GPIO|
62
+ | | D1N | DISPLAY_D1N | | | Not available as GPIO|
63
+ | | D0P | DISPLAY_D0P | | | Not available as GPIO|
64
+ | | D0N | DISPLAY_D0N | | | Not available as GPIO|
65
+ | | CLKP | DISPLAY_CLK_P | | | Not available as GPIO|
66
+ | | CLKN | DISPLAY_CLK_N | | | Not available as GPIO|
67
+ | | GND | | | | |
68
+ | | GND | | | | |
69
+ | CAN0 | | | | | Not connected |
70
+ | | 5V | | | | |
71
+ | | TX | CAN0_TX | | | |
72
+ | | RX | CAN0_RX | | | |
73
+ | | GND | | | | |
74
+ | CAN1 | | | | TODO | |
75
+ | | 5V | | | | |
76
+ | | TX | CAN1_TX | PH_13 | | |
77
+ | | RX | CAN1_RX | PB_8 | | |
78
+ | | GND | | | | |
79
+ | I2C | | | | | |
80
+ | | 3V3 | | | Breakout.I2C_1 | |
81
+ | | GND | | | | |
82
+ | | I2C1SDA | I2C_SDA_1 | PB_7 | | |
83
+ | | I2C1SCL | I2C_SCL_1 | PB_6 | | |
84
+ | | 3V3 | | | Breakout.I2C_0 | |
85
+ | | GND | | | | |
86
+ | | I2C0SDA | I2C_SDA_0 | PH_8 | | |
87
+ | | I2C0SCL | I2C_SCL_0 | PH_7 | | |
88
+ | | 3V3 | | | Breakout.I2C_2 | |
89
+ | | GND | | | | |
90
+ | | I2C2SDA | I2C_SDA_2 | PH_12 | | |
91
+ | | I2C2SCL | I2C_SCL_2 | PH_11 | | |
92
+ | GPIO | | | | Breakout.digitalWrite| |
93
+ | | 3V3 | | | | |
94
+ | | 0 | GPIO_0 | PC_13 | | |
95
+ | | 1 | GPIO_1 | PC_15 | | |
96
+ | | 2 | GPIO_2 | PD_4 | | |
97
+ | | 3 | GPIO_3 | PD_5 | | |
98
+ | | 4 | GPIO_4 | PE_3 | | |
99
+ | | 5 | GPIO_5 | PG_3 | | |
100
+ | | 6 | GPIO_6 | PG_10 | | |
101
+ | | GND | | | | |
102
+ | | GND | | | | |
103
+ | ANALOG | | | | Breakout.analoRead| |
104
+ | | GND | | | | |
105
+ | | REFN | ANALOG_REFN | | | |
106
+ | | REFP | ANALOG_REFP | | | |
107
+ | | A0 | ANALOG_A0 | PA_0_C | | |
108
+ | | A1 | ANALOG_A1 | PA_1_C | | |
109
+ | | A2 | ANALOG_A2 | PC_2_C | | |
110
+ | | A3 | ANALOG_A3 | PC_3_C | | |
111
+ | | A4 | ANALOG_A4 | PC_2 | | As GPIO internally connected to A2|
112
+ | | A5 | ANALOG_A5 | PC_3 | | As GPIO internally connected to A3|
113
+ | | A6 | ANALOG_A6 | PA_4 | | |
114
+ | | A7 | ANALOG_A7 | PA_6 | | |
115
+ | PWM | | | | Breakout.analogWrite| Minimum frequency 770Hz|
116
+ | | GND | | | | |
117
+ | | PWM0 | PWM0 | PA_8 | | |
118
+ | | PWM1 | PWM1 | PC_6 | | |
119
+ | | PWM2 | PWM2 | PC_7 | | |
120
+ | | PWM3 | PWM3 | PG_7 | | |
121
+ | | PWM4 | PWM4 | PJ_11 | | Shares timer with PWM8|
122
+ | | PWM5 | PWM5 | PK_1 | | |
123
+ | | PWM6 | PWM6 | PH_15 | | |
124
+ | | PWM7 | PWM7 | PJ_7 | | |
125
+ | | PWM8 | PWM8 | PJ_10 | | Shares timer with PWM4|
126
+ | | PWM9 | PWM9 | PH_6 | | |
127
+ | SPI0 | | | | | Not connected |
128
+ | | 3V3 | | | | |
129
+ | | CS | SPI0_CS | | | |
130
+ | | CK | SPI0_CK | | | |
131
+ | | CIPO | SPI0_CIPO | | | |
132
+ | | COPI | SPI0_COPI | | | |
133
+ | | GND | | | | |
134
+ | SPI1 | | | | Breakout.SPI_1 | |
135
+ | | 3V3 | | | | |
136
+ | | CS | SPI1_CS | PI_0 | | |
137
+ | | CK | SPI1_CK | PI_1 | | |
138
+ | | CIPO | SPI1_CIPO | PC_2 | | |
139
+ | | COPI | SPI1_COPI | PC_3 | | |
140
+ | | GND | | | | |
141
+ | UART2 | | | | Breakout.UART2 | |
142
+ | | 3V3 | | | | |
143
+ | | TX | UART2_TX | PG_14 | | |
144
+ | | RX | UART2_RX | PG_9 | | |
145
+ | | RTS | UART2_RTS | | | Not connected |
146
+ | | CTS | UART2_CTS | | | Not connected |
147
+ | | GND | | | | |
148
+ | UART3 | | | | Breakout.UART3 | |
149
+ | | 3V3 | | | | |
150
+ | | TX | UART3_TX | PJ_8 | | |
151
+ | | RX | UART3_RX | PJ_9 | | |
152
+ | | RTS | UART3_RTS | | | Not connected |
153
+ | | CTS | UART3_CTS | | | Not connected |
154
+ | | GND | | | | |
155
+ | PCIE | | | | | Not connected |
156
+ | | TXN | PCIE_TXN | | | |
157
+ | | TXP | PCIE_TXP | | | |
158
+ | | RXN | PCIE_RXN | | | |
159
+ | | RXP | PCIE_RXP | | | |
160
+ | | CKN | PCIE_CKN | | | |
161
+ | | CKP | PCIE_CKP | | | |
162
+ | | GND | | | | |
163
+ | | RST | | | | |
164
+ | SAI | | | | TODO | |
165
+ | | GND | | | | |
166
+ | | D0 | SAI_D0 | PI_6 | | |
167
+ | | D1 | SAI_D1 | | | Not connected |
168
+ | | FS | SAI_FS | PI_7 | | |
169
+ | | SCK | SAI_SCK | PI_5 | | |
170
+ | | 3V3 | | | | |
171
+ | I2S | | | | TODO | |
172
+ | | GND | | | | |
173
+ | | SDO | I2S_SDO | PI_3 | | |
174
+ | | SDI | I2S_SDI | PI_2 | | |
175
+ | | WS | I2S_WS | PB_9 | | |
176
+ | | CK | I2S_CK | PD_3 | | |
177
+ | | 3V3 | | | | |
178
+ | CAMERA | | | | TODO | |
179
+ | | D0P | CAMERA_D0P | PH_10 | | |
180
+ | | D0N | CAMERA_D0N | PH_9 | | |
181
+ | | D1P | CAMERA_D1P | PH_12 | | |
182
+ | | D1N | CAMERA_D1N | PH_11 | | |
183
+ | | D2P | CAMERA_D2P | PI_4 | | |
184
+ | | D2N | CAMERA_D2N | PH_14 | | |
185
+ | | D3P | CAMERA_D3P | PI_7 | | |
186
+ | | D3N | CAMERA_D3N | PI_6 | | |
187
+ | | CKP | CAMERA_CKP | PI_5 | | |
188
+ | | CKN | CAMERA_CKN | PA_6 | | |
189
+ | | HS | CAMERA_HS | PA_4 | | |
190
+ | | GND | | | | |
191
+ | PDM | | | | Breakout.PDM | |
192
+ | | GND | | | | |
193
+ | | D0 | PDM_D0 | | | |
194
+ | | D1 | PDM_D1 | | | Not connected |
195
+ | | CK | PDM_CK | | | |
196
+ | SPDIF | | | | | Not connected |
197
+ | | GND | | | | |
198
+ | | GND | | | | |
199
+ | | RX | SPDIF_RX | | | |
200
+ | | TX | SPDIF_TX | | | |
201
+ | USB0 | | | | TODO | |
202
+ | | GND | | | | |
203
+ | | ID | USB0_ID | | | Not connected |
204
+ | | D- | USB0_DN | PA_12 | | |
205
+ | | D+ | USB0_DP | PA_11 | | |
206
+ | | VBUS | | | | |
207
+ | USB1 | | | | TODO | |
208
+ | | GND | | | | |
209
+ | | ID | USB1_ID | PJ_6 | | |
210
+ | | D- | USB1_DN | | | |
211
+ | | D+ | USB1_DP | | | |
212
+ | | VBUS | | | | |
213
+ | SD CARD | | | | TODO | Available as CORE peripheral|
214
+ | | RST | | | | Not connected |
215
+ | | GND | | | | |
216
+ | | WP | SD_WP | | | Not connected |
217
+ | | NC | | | | |
218
+ | | CD | SD_CD | | | Not connected |
219
+ | | D0 | SD_D0 | PB_14 | | |
220
+ | | D3 | SD_D3 | PB_4 | | |
221
+ | | CMD | SD_CMD | PD_7 | | |
222
+ | | D2 | SD_D2 | PB_3 | | |
223
+ | | CLK | SD_CLK | PD_6 | | |
224
+ | | D1 | SD_D1 | PB_15 | | |
225
+ | | VSD | SD_VSD | | | |
226
+ | RTC | | | | TODO | |
227
+
0 commit comments