uf2families.json
6923 bytes
1[
2 {
3 "id": "0x16573617",
4 "short_name": "ATMEGA32",
5 "description": "Microchip (Atmel) ATmega32"
6 },
7 {
8 "id": "0x1851780a",
9 "short_name": "SAML21",
10 "description": "Microchip (Atmel) SAML21"
11 },
12 {
13 "id": "0x1b57745f",
14 "short_name": "NRF52",
15 "description": "Nordic NRF52"
16 },
17 {
18 "id": "0x1c5f21b0",
19 "short_name": "ESP32",
20 "description": "ESP32"
21 },
22 {
23 "id": "0x1e1f432d",
24 "short_name": "STM32L1",
25 "description": "ST STM32L1xx"
26 },
27 {
28 "id": "0x202e3a91",
29 "short_name": "STM32L0",
30 "description": "ST STM32L0xx"
31 },
32 {
33 "id": "0x21460ff0",
34 "short_name": "STM32WL",
35 "description": "ST STM32WLxx"
36 },
37 {
38 "id": "0x2abc77ec",
39 "short_name": "LPC55",
40 "description": "NXP LPC55xx"
41 },
42 {
43 "id": "0x300f5633",
44 "short_name": "STM32G0",
45 "description": "ST STM32G0xx"
46 },
47 {
48 "id": "0x31d228c6",
49 "short_name": "GD32F350",
50 "description": "GD32F350"
51 },
52 {
53 "id": "0x04240bdf",
54 "short_name": "STM32L5",
55 "description": "ST STM32L5xx"
56 },
57 {
58 "id": "0x4c71240a",
59 "short_name": "STM32G4",
60 "description": "ST STM32G4xx"
61 },
62 {
63 "id": "0x4fb2d5bd",
64 "short_name": "MIMXRT10XX",
65 "description": "NXP i.MX RT10XX"
66 },
67 {
68 "id": "0x53b80f00",
69 "short_name": "STM32F7",
70 "description": "ST STM32F7xx"
71 },
72 {
73 "id": "0x55114460",
74 "short_name": "SAMD51",
75 "description": "Microchip (Atmel) SAMD51"
76 },
77 {
78 "id": "0x57755a57",
79 "short_name": "STM32F4",
80 "description": "ST STM32F4xx"
81 },
82 {
83 "id": "0x5a18069b",
84 "short_name": "FX2",
85 "description": "Cypress FX2"
86 },
87 {
88 "id": "0x5d1a0a2e",
89 "short_name": "STM32F2",
90 "description": "ST STM32F2xx"
91 },
92 {
93 "id": "0x5ee21072",
94 "short_name": "STM32F1",
95 "description": "ST STM32F103"
96 },
97 {
98 "id": "0x621e937a",
99 "short_name": "NRF52833",
100 "description": "Nordic NRF52833"
101 },
102 {
103 "id": "0x647824b6",
104 "short_name": "STM32F0",
105 "description": "ST STM32F0xx"
106 },
107 {
108 "id": "0x68ed2b88",
109 "short_name": "SAMD21",
110 "description": "Microchip (Atmel) SAMD21"
111 },
112 {
113 "id": "0x6b846188",
114 "short_name": "STM32F3",
115 "description": "ST STM32F3xx"
116 },
117 {
118 "id": "0x6d0922fa",
119 "short_name": "STM32F407",
120 "description": "ST STM32F407"
121 },
122 {
123 "id": "0x6db66082",
124 "short_name": "STM32H7",
125 "description": "ST STM32H7xx"
126 },
127 {
128 "id": "0x70d16653",
129 "short_name": "STM32WB",
130 "description": "ST STM32WBxx"
131 },
132 {
133 "id": "0x7eab61ed",
134 "short_name": "ESP8266",
135 "description": "ESP8266"
136 },
137 {
138 "id": "0x7f83e793",
139 "short_name": "KL32L2",
140 "description": "NXP KL32L2x"
141 },
142 {
143 "id": "0x8fb060fe",
144 "short_name": "STM32F407VG",
145 "description": "ST STM32F407VG"
146 },
147 {
148 "id": "0xada52840",
149 "short_name": "NRF52840",
150 "description": "Nordic NRF52840"
151 },
152 {
153 "id": "0xbfdd4eee",
154 "short_name": "ESP32S2",
155 "description": "ESP32-S2"
156 },
157 {
158 "id": "0xc47e5767",
159 "short_name": "ESP32S3",
160 "description": "ESP32-S3"
161 },
162 {
163 "id": "0xd42ba06c",
164 "short_name": "ESP32C3",
165 "description": "ESP32-C3"
166 },
167 {
168 "id": "0x2b88d29c",
169 "short_name": "ESP32C2",
170 "description": "ESP32-C2"
171 },
172 {
173 "id": "0x332726f6",
174 "short_name": "ESP32H2",
175 "description": "ESP32-H2"
176 },
177 {
178 "id": "0x540ddf62",
179 "short_name": "ESP32C6",
180 "description": "ESP32-C6"
181 },
182 {
183 "id": "0x3d308e94",
184 "short_name": "ESP32P4",
185 "description": "ESP32-P4"
186 },
187 {
188 "id": "0xf71c0343",
189 "short_name": "ESP32C5",
190 "description": "ESP32-C5"
191 },
192 {
193 "id": "0x77d850c4",
194 "short_name": "ESP32C61",
195 "description": "ESP32-C61"
196 },
197 {
198 "id": "0xe48bff56",
199 "short_name": "RP2040",
200 "description": "Raspberry Pi RP2040"
201 },
202 {
203 "id": "0xe48bff57",
204 "short_name": "RP2XXX_ABSOLUTE",
205 "description": "Raspberry Pi Microcontrollers: Absolute (unpartitioned) download"
206 },
207 {
208 "id": "0xe48bff58",
209 "short_name": "RP2XXX_DATA",
210 "description": "Raspberry Pi Microcontrollers: Data partition download"
211 },
212 {
213 "id": "0xe48bff59",
214 "short_name": "RP2350_ARM_S",
215 "description": "Raspberry Pi RP2350, Secure Arm image"
216 },
217 {
218 "id": "0xe48bff5a",
219 "short_name": "RP2350_RISCV",
220 "description": "Raspberry Pi RP2350, RISC-V image"
221 },
222 {
223 "id": "0xe48bff5b",
224 "short_name": "RP2350_ARM_NS",
225 "description": "Raspberry Pi RP2350, Non-secure Arm image"
226 },
227 {
228 "id": "0x00ff6919",
229 "short_name": "STM32L4",
230 "description": "ST STM32L4xx"
231 },
232 {
233 "id": "0x9af03e33",
234 "short_name": "GD32VF103",
235 "description": "GigaDevice GD32VF103"
236 },
237 {
238 "id": "0x4f6ace52",
239 "short_name": "CSK4",
240 "description": "LISTENAI CSK300x/400x"
241 },
242 {
243 "id": "0x6e7348a8",
244 "short_name": "CSK6",
245 "description": "LISTENAI CSK60xx"
246 },
247 {
248 "id": "0x11de784a",
249 "short_name": "M0SENSE",
250 "description": "M0SENSE BL702"
251 },
252 {
253 "id": "0x4b684d71",
254 "short_name": "MaixPlay-U4",
255 "description": "Sipeed MaixPlay-U4(BL618)"
256 },
257 {
258 "id": "0x9517422f",
259 "short_name": "RZA1LU",
260 "description": "Renesas RZ/A1LU (R7S7210xx)"
261 },
262 {
263 "id": "0x2dc309c5",
264 "short_name": "STM32F411xE",
265 "description": "ST STM32F411xE"
266 },
267 {
268 "id": "0x06d1097b",
269 "short_name": "STM32F411xC",
270 "description": "ST STM32F411xC"
271 },
272 {
273 "id": "0x72721d4e",
274 "short_name": "NRF52832xxAA",
275 "description": "Nordic NRF52832xxAA"
276 },
277 {
278 "id": "0x6f752678",
279 "short_name": "NRF52832xxAB",
280 "description": "Nordic NRF52832xxAB"
281 },
282 {
283 "id": "0xa0c97b8e",
284 "short_name": "AT32F415",
285 "description": "ArteryTek AT32F415"
286 },
287 {
288 "id": "0x699b62ec",
289 "short_name": "CH32V",
290 "description": "WCH CH32V2xx and CH32V3xx"
291 },
292 {
293 "id": "0x7be8976d",
294 "short_name": "RA4M1",
295 "description": "Renesas RA4M1"
296 }
297]