@@ -21,3 +21,207 @@ Lesser General Public License for more details.
2121You should have received a copy of the GNU Lesser General Public
2222License along with this library; if not, write to the Free Software
2323Foundation, 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