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