|
318 | 318 | #define BOARD_ADSK 3101 // Arduino DUE Shield Kit (ADSK)
|
319 | 319 |
|
320 | 320 | //
|
321 |
| -// STM32 ARM Cortex-M0+ |
| 321 | +// STM32 ARM Cortex-M0/+ |
322 | 322 | //
|
323 | 323 |
|
324 | 324 | #define BOARD_BTT_EBB42_V1_1 4000 // BigTreeTech EBB42 V1.1 (STM32G0B1CB)
|
|
330 | 330 | #define BOARD_BTT_MANTA_M8P_V1_1 4006 // BigTreeTech Manta M8P V1.1 (STM32G0B1VE)
|
331 | 331 | #define BOARD_BTT_SKRAT_V1_0 4007 // BigTreeTech SKRat V1.0 (STM32G0B1VE)
|
332 | 332 |
|
| 333 | +// |
| 334 | +// STM32 ARM Cortex-M0 |
| 335 | +// |
| 336 | + |
| 337 | +#define BOARD_MALYAN_M200_V2 4100 // STM32F070CB controller |
| 338 | +#define BOARD_MALYAN_M300 4101 // STM32F070-based delta |
| 339 | +#define BOARD_FLY_D5 4102 // FLY_D5 (STM32F072RB) |
| 340 | +#define BOARD_FLY_DP5 4103 // FLY_DP5 (STM32F072RB) |
| 341 | +#define BOARD_FLY_D7 4104 // FLY_D7 (STM32F072RB) |
| 342 | + |
333 | 343 | //
|
334 | 344 | // STM32 ARM Cortex-M3
|
335 | 345 | //
|
336 | 346 |
|
337 |
| -#define BOARD_MALYAN_M200_V2 5000 // STM32F070CB controller |
338 |
| -#define BOARD_MALYAN_M300 5001 // STM32F070-based delta |
339 |
| -#define BOARD_STM32F103RE 5002 // STM32F103RE Libmaple-based STM32F1 controller |
340 |
| -#define BOARD_MALYAN_M200 5003 // STM32C8 Libmaple-based STM32F1 controller |
341 |
| -#define BOARD_STM3R_MINI 5004 // STM32F103RE Libmaple-based STM32F1 controller |
342 |
| -#define BOARD_GTM32_PRO_VB 5005 // STM32F103VE controller |
343 |
| -#define BOARD_GTM32_PRO_VD 5006 // STM32F103VE controller |
344 |
| -#define BOARD_GTM32_MINI 5007 // STM32F103VE controller |
345 |
| -#define BOARD_GTM32_MINI_A30 5008 // STM32F103VE controller |
346 |
| -#define BOARD_GTM32_REV_B 5009 // STM32F103VE controller |
347 |
| -#define BOARD_MORPHEUS 5010 // STM32F103C8 / STM32F103CB Libmaple-based STM32F1 controller |
348 |
| -#define BOARD_CHITU3D 5011 // Chitu3D (STM32F103RE) |
349 |
| -#define BOARD_MKS_ROBIN 5012 // MKS Robin (STM32F103ZE) |
350 |
| -#define BOARD_MKS_ROBIN_MINI 5013 // MKS Robin Mini (STM32F103VE) |
351 |
| -#define BOARD_MKS_ROBIN_NANO 5014 // MKS Robin Nano (STM32F103VE) |
352 |
| -#define BOARD_MKS_ROBIN_NANO_V2 5015 // MKS Robin Nano V2 (STM32F103VE) |
353 |
| -#define BOARD_MKS_ROBIN_LITE 5016 // MKS Robin Lite/Lite2 (STM32F103RC) |
354 |
| -#define BOARD_MKS_ROBIN_LITE3 5017 // MKS Robin Lite3 (STM32F103RC) |
355 |
| -#define BOARD_MKS_ROBIN_PRO 5018 // MKS Robin Pro (STM32F103ZE) |
356 |
| -#define BOARD_MKS_ROBIN_E3 5019 // MKS Robin E3 (STM32F103RC) |
357 |
| -#define BOARD_MKS_ROBIN_E3_V1_1 5020 // MKS Robin E3 V1.1 (STM32F103RC) |
358 |
| -#define BOARD_MKS_ROBIN_E3D 5021 // MKS Robin E3D (STM32F103RC) |
359 |
| -#define BOARD_MKS_ROBIN_E3D_V1_1 5022 // MKS Robin E3D V1.1 (STM32F103RC) |
360 |
| -#define BOARD_MKS_ROBIN_E3P 5023 // MKS Robin E3P (STM32F103VE) |
361 |
| -#define BOARD_BTT_SKR_MINI_V1_1 5024 // BigTreeTech SKR Mini v1.1 (STM32F103RC) |
362 |
| -#define BOARD_BTT_SKR_MINI_E3_V1_0 5025 // BigTreeTech SKR Mini E3 (STM32F103RC) |
363 |
| -#define BOARD_BTT_SKR_MINI_E3_V1_2 5026 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC) |
364 |
| -#define BOARD_BTT_SKR_MINI_E3_V2_0 5027 // BigTreeTech SKR Mini E3 V2.0 (STM32F103RC / STM32F103RE) |
365 |
| -#define BOARD_BTT_SKR_MINI_MZ_V1_0 5028 // BigTreeTech SKR Mini MZ V1.0 (STM32F103RC) |
366 |
| -#define BOARD_BTT_SKR_E3_DIP 5029 // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC / STM32F103RE) |
367 |
| -#define BOARD_BTT_SKR_CR6 5030 // BigTreeTech SKR CR6 v1.0 (STM32F103RE) |
368 |
| -#define BOARD_JGAURORA_A5S_A1 5031 // JGAurora A5S A1 (STM32F103ZE) |
369 |
| -#define BOARD_FYSETC_AIO_II 5032 // FYSETC AIO_II (STM32F103RC) |
370 |
| -#define BOARD_FYSETC_CHEETAH 5033 // FYSETC Cheetah (STM32F103RC) |
371 |
| -#define BOARD_FYSETC_CHEETAH_V12 5034 // FYSETC Cheetah V1.2 (STM32F103RC) |
372 |
| -#define BOARD_LONGER3D_LK 5035 // Longer3D LK1/2 - Alfawise U20/U20+/U30 (STM32F103VE) |
373 |
| -#define BOARD_CCROBOT_MEEB_3DP 5036 // ccrobot-online.com MEEB_3DP (STM32F103RC) |
374 |
| -#define BOARD_CHITU3D_V5 5037 // Chitu3D TronXY X5SA V5 Board (STM32F103ZE) |
375 |
| -#define BOARD_CHITU3D_V6 5038 // Chitu3D TronXY X5SA V6 Board (STM32F103ZE) |
376 |
| -#define BOARD_CHITU3D_V9 5039 // Chitu3D TronXY X5SA V9 Board (STM32F103ZE) |
377 |
| -#define BOARD_CREALITY_V4 5040 // Creality v4.x (STM32F103RC / STM32F103RE) |
378 |
| -#define BOARD_CREALITY_V422 5041 // Creality v4.2.2 (STM32F103RC / STM32F103RE) |
379 |
| -#define BOARD_CREALITY_V423 5042 // Creality v4.2.3 (STM32F103RC / STM32F103RE) |
380 |
| -#define BOARD_CREALITY_V425 5043 // Creality v4.2.5 (STM32F103RC / STM32F103RE) |
381 |
| -#define BOARD_CREALITY_V427 5044 // Creality v4.2.7 (STM32F103RC / STM32F103RE) |
382 |
| -#define BOARD_CREALITY_V4210 5045 // Creality v4.2.10 (STM32F103RC / STM32F103RE) as found in the CR-30 |
383 |
| -#define BOARD_CREALITY_V431 5046 // Creality v4.3.1 (STM32F103RC / STM32F103RE) |
384 |
| -#define BOARD_CREALITY_V431_A 5047 // Creality v4.3.1a (STM32F103RC / STM32F103RE) |
385 |
| -#define BOARD_CREALITY_V431_B 5048 // Creality v4.3.1b (STM32F103RC / STM32F103RE) |
386 |
| -#define BOARD_CREALITY_V431_C 5049 // Creality v4.3.1c (STM32F103RC / STM32F103RE) |
387 |
| -#define BOARD_CREALITY_V431_D 5050 // Creality v4.3.1d (STM32F103RC / STM32F103RE) |
388 |
| -#define BOARD_CREALITY_V452 5051 // Creality v4.5.2 (STM32F103RC / STM32F103RE) |
389 |
| -#define BOARD_CREALITY_V453 5052 // Creality v4.5.3 (STM32F103RC / STM32F103RE) |
390 |
| -#define BOARD_CREALITY_V521 5053 // Creality v5.2.1 (STM32F103VE) as found in the SV04 |
391 |
| -#define BOARD_CREALITY_V24S1 5054 // Creality v2.4.S1 (STM32F103RC / STM32F103RE) CR-FDM-v2.4.S1_v101 as found in the Ender-7 |
392 |
| -#define BOARD_CREALITY_V24S1_301 5055 // Creality v2.4.S1_301 (STM32F103RC / STM32F103RE) CR-FDM-v24S1_301 as found in the Ender-3 S1 |
393 |
| -#define BOARD_CREALITY_V25S1 5056 // Creality v2.5.S1 (STM32F103RE) CR-FDM-v2.5.S1_100 as found in the CR-10 Smart Pro |
394 |
| -#define BOARD_TRIGORILLA_PRO 5057 // Trigorilla Pro (STM32F103ZE) |
395 |
| -#define BOARD_FLY_MINI 5058 // FLYmaker FLY MINI (STM32F103RC) |
396 |
| -#define BOARD_FLSUN_HISPEED 5059 // FLSUN HiSpeedV1 (STM32F103VE) |
397 |
| -#define BOARD_BEAST 5060 // STM32F103RE Libmaple-based controller |
398 |
| -#define BOARD_MINGDA_MPX_ARM_MINI 5061 // STM32F103ZE Mingda MD-16 |
399 |
| -#define BOARD_ZONESTAR_ZM3E2 5062 // Zonestar ZM3E2 (STM32F103RC) |
400 |
| -#define BOARD_ZONESTAR_ZM3E4 5063 // Zonestar ZM3E4 V1 (STM32F103VC) |
401 |
| -#define BOARD_ZONESTAR_ZM3E4V2 5064 // Zonestar ZM3E4 V2 (STM32F103VC) |
402 |
| -#define BOARD_ERYONE_ERY32_MINI 5065 // Eryone Ery32 mini (STM32F103VE) |
403 |
| -#define BOARD_PANDA_PI_V29 5066 // Panda Pi V2.9 - Standalone (STM32F103RC) |
404 |
| -#define BOARD_SOVOL_V131 5067 // Sovol V1.3.1 (GD32F103RE) |
405 |
| -#define BOARD_TRIGORILLA_V006 5068 // Trigorilla V0.0.6 (GD32F103RE) |
406 |
| -#define BOARD_KEDI_CONTROLLER_V1_2 5069 // EDUTRONICS Kedi Controller V1.2 (STM32F103RC) |
407 |
| -#define BOARD_MD_D301 5070 // Mingda D2 DZ301 V1.0 (STM32F103ZE) |
408 |
| -#define BOARD_VOXELAB_AQUILA 5071 // Voxelab Aquila V1.0.0/V1.0.1 (GD32F103RC / N32G455RE / STM32F103RE) |
409 |
| -#define BOARD_SPRINGER_CONTROLLER 5072 // ORCA 3D SPRINGER Modular Controller (STM32F103VC) |
| 347 | +#define BOARD_STM32F103RE 5000 // STM32F103RE Libmaple-based STM32F1 controller |
| 348 | +#define BOARD_MALYAN_M200 5001 // STM32C8 Libmaple-based STM32F1 controller |
| 349 | +#define BOARD_STM3R_MINI 5002 // STM32F103RE Libmaple-based STM32F1 controller |
| 350 | +#define BOARD_GTM32_PRO_VB 5003 // STM32F103VE controller |
| 351 | +#define BOARD_GTM32_PRO_VD 5004 // STM32F103VE controller |
| 352 | +#define BOARD_GTM32_MINI 5005 // STM32F103VE controller |
| 353 | +#define BOARD_GTM32_MINI_A30 5006 // STM32F103VE controller |
| 354 | +#define BOARD_GTM32_REV_B 5007 // STM32F103VE controller |
| 355 | +#define BOARD_MORPHEUS 5008 // STM32F103C8 / STM32F103CB Libmaple-based STM32F1 controller |
| 356 | +#define BOARD_CHITU3D 5009 // Chitu3D (STM32F103RE) |
| 357 | +#define BOARD_MKS_ROBIN 5010 // MKS Robin (STM32F103ZE) |
| 358 | +#define BOARD_MKS_ROBIN_MINI 5011 // MKS Robin Mini (STM32F103VE) |
| 359 | +#define BOARD_MKS_ROBIN_NANO 5012 // MKS Robin Nano (STM32F103VE) |
| 360 | +#define BOARD_MKS_ROBIN_NANO_V2 5013 // MKS Robin Nano V2 (STM32F103VE) |
| 361 | +#define BOARD_MKS_ROBIN_LITE 5014 // MKS Robin Lite/Lite2 (STM32F103RC) |
| 362 | +#define BOARD_MKS_ROBIN_LITE3 5015 // MKS Robin Lite3 (STM32F103RC) |
| 363 | +#define BOARD_MKS_ROBIN_PRO 5016 // MKS Robin Pro (STM32F103ZE) |
| 364 | +#define BOARD_MKS_ROBIN_E3 5017 // MKS Robin E3 (STM32F103RC) |
| 365 | +#define BOARD_MKS_ROBIN_E3_V1_1 5018 // MKS Robin E3 V1.1 (STM32F103RC) |
| 366 | +#define BOARD_MKS_ROBIN_E3D 5019 // MKS Robin E3D (STM32F103RC) |
| 367 | +#define BOARD_MKS_ROBIN_E3D_V1_1 5020 // MKS Robin E3D V1.1 (STM32F103RC) |
| 368 | +#define BOARD_MKS_ROBIN_E3P 5021 // MKS Robin E3P (STM32F103VE) |
| 369 | +#define BOARD_BTT_SKR_MINI_V1_1 5022 // BigTreeTech SKR Mini v1.1 (STM32F103RC) |
| 370 | +#define BOARD_BTT_SKR_MINI_E3_V1_0 5023 // BigTreeTech SKR Mini E3 (STM32F103RC) |
| 371 | +#define BOARD_BTT_SKR_MINI_E3_V1_2 5024 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC) |
| 372 | +#define BOARD_BTT_SKR_MINI_E3_V2_0 5025 // BigTreeTech SKR Mini E3 V2.0 (STM32F103RC / STM32F103RE) |
| 373 | +#define BOARD_BTT_SKR_MINI_MZ_V1_0 5026 // BigTreeTech SKR Mini MZ V1.0 (STM32F103RC) |
| 374 | +#define BOARD_BTT_SKR_E3_DIP 5027 // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC / STM32F103RE) |
| 375 | +#define BOARD_BTT_SKR_CR6 5028 // BigTreeTech SKR CR6 v1.0 (STM32F103RE) |
| 376 | +#define BOARD_JGAURORA_A5S_A1 5029 // JGAurora A5S A1 (STM32F103ZE) |
| 377 | +#define BOARD_FYSETC_AIO_II 5030 // FYSETC AIO_II (STM32F103RC) |
| 378 | +#define BOARD_FYSETC_CHEETAH 5031 // FYSETC Cheetah (STM32F103RC) |
| 379 | +#define BOARD_FYSETC_CHEETAH_V12 5032 // FYSETC Cheetah V1.2 (STM32F103RC) |
| 380 | +#define BOARD_LONGER3D_LK 5033 // Longer3D LK1/2 - Alfawise U20/U20+/U30 (STM32F103VE) |
| 381 | +#define BOARD_CCROBOT_MEEB_3DP 5034 // ccrobot-online.com MEEB_3DP (STM32F103RC) |
| 382 | +#define BOARD_CHITU3D_V5 5035 // Chitu3D TronXY X5SA V5 Board (STM32F103ZE) |
| 383 | +#define BOARD_CHITU3D_V6 5036 // Chitu3D TronXY X5SA V6 Board (STM32F103ZE) |
| 384 | +#define BOARD_CHITU3D_V9 5037 // Chitu3D TronXY X5SA V9 Board (STM32F103ZE) |
| 385 | +#define BOARD_CREALITY_V4 5038 // Creality v4.x (STM32F103RC / STM32F103RE) |
| 386 | +#define BOARD_CREALITY_V422 5039 // Creality v4.2.2 (STM32F103RC / STM32F103RE) |
| 387 | +#define BOARD_CREALITY_V423 5040 // Creality v4.2.3 (STM32F103RC / STM32F103RE) |
| 388 | +#define BOARD_CREALITY_V425 5041 // Creality v4.2.5 (STM32F103RC / STM32F103RE) |
| 389 | +#define BOARD_CREALITY_V427 5042 // Creality v4.2.7 (STM32F103RC / STM32F103RE) |
| 390 | +#define BOARD_CREALITY_V4210 5043 // Creality v4.2.10 (STM32F103RC / STM32F103RE) as found in the CR-30 |
| 391 | +#define BOARD_CREALITY_V431 5044 // Creality v4.3.1 (STM32F103RC / STM32F103RE) |
| 392 | +#define BOARD_CREALITY_V431_A 5045 // Creality v4.3.1a (STM32F103RC / STM32F103RE) |
| 393 | +#define BOARD_CREALITY_V431_B 5046 // Creality v4.3.1b (STM32F103RC / STM32F103RE) |
| 394 | +#define BOARD_CREALITY_V431_C 5047 // Creality v4.3.1c (STM32F103RC / STM32F103RE) |
| 395 | +#define BOARD_CREALITY_V431_D 5048 // Creality v4.3.1d (STM32F103RC / STM32F103RE) |
| 396 | +#define BOARD_CREALITY_V452 5049 // Creality v4.5.2 (STM32F103RC / STM32F103RE) |
| 397 | +#define BOARD_CREALITY_V453 5050 // Creality v4.5.3 (STM32F103RC / STM32F103RE) |
| 398 | +#define BOARD_CREALITY_V521 5051 // Creality v5.2.1 (STM32F103VE) as found in the SV04 |
| 399 | +#define BOARD_CREALITY_V24S1 5052 // Creality v2.4.S1 (STM32F103RC / STM32F103RE) CR-FDM-v2.4.S1_v101 as found in the Ender-7 |
| 400 | +#define BOARD_CREALITY_V24S1_301 5053 // Creality v2.4.S1_301 (STM32F103RC / STM32F103RE) CR-FDM-v24S1_301 as found in the Ender-3 S1 |
| 401 | +#define BOARD_CREALITY_V25S1 5054 // Creality v2.5.S1 (STM32F103RE) CR-FDM-v2.5.S1_100 as found in the CR-10 Smart Pro |
| 402 | +#define BOARD_TRIGORILLA_PRO 5055 // Trigorilla Pro (STM32F103ZE) |
| 403 | +#define BOARD_FLY_MINI 5056 // FLYmaker FLY MINI (STM32F103RC) |
| 404 | +#define BOARD_FLSUN_HISPEED 5057 // FLSUN HiSpeedV1 (STM32F103VE) |
| 405 | +#define BOARD_BEAST 5058 // STM32F103RE Libmaple-based controller |
| 406 | +#define BOARD_MINGDA_MPX_ARM_MINI 5059 // STM32F103ZE Mingda MD-16 |
| 407 | +#define BOARD_ZONESTAR_ZM3E2 5060 // Zonestar ZM3E2 (STM32F103RC) |
| 408 | +#define BOARD_ZONESTAR_ZM3E4 5061 // Zonestar ZM3E4 V1 (STM32F103VC) |
| 409 | +#define BOARD_ZONESTAR_ZM3E4V2 5062 // Zonestar ZM3E4 V2 (STM32F103VC) |
| 410 | +#define BOARD_ERYONE_ERY32_MINI 5063 // Eryone Ery32 mini (STM32F103VE) |
| 411 | +#define BOARD_PANDA_PI_V29 5064 // Panda Pi V2.9 - Standalone (STM32F103RC) |
| 412 | +#define BOARD_SOVOL_V131 5065 // Sovol V1.3.1 (GD32F103RE) |
| 413 | +#define BOARD_TRIGORILLA_V006 5066 // Trigorilla V0.0.6 (GD32F103RE) |
| 414 | +#define BOARD_KEDI_CONTROLLER_V1_2 5067 // EDUTRONICS Kedi Controller V1.2 (STM32F103RC) |
| 415 | +#define BOARD_MD_D301 5068 // Mingda D2 DZ301 V1.0 (STM32F103ZE) |
| 416 | +#define BOARD_VOXELAB_AQUILA 5069 // Voxelab Aquila V1.0.0/V1.0.1 (GD32F103RC / N32G455RE / STM32F103RE) |
| 417 | +#define BOARD_SPRINGER_CONTROLLER 5070 // ORCA 3D SPRINGER Modular Controller (STM32F103VC) |
410 | 418 |
|
411 | 419 | //
|
412 | 420 | // ARM Cortex-M4F
|
|
473 | 481 | #define BOARD_BLACKBEEZMINI_V1 5251 // BlackBeezMini V1 (STM32F401CCU6)
|
474 | 482 | #define BOARD_XTLW_CLIMBER_8TH 5252 // XTLW Climber-8th (STM32F407VGT6)
|
475 | 483 | #define BOARD_FLY_RRF_E3_V1 5253 // Fly RRF E3 V1.0 (STM32F407VG)
|
476 |
| -#define BOARD_ZNP_ROBIN_NANO 5254 // Elegoo Neptune 2 v1.2 board |
477 |
| -#define BOARD_ZNP_ROBIN_NANO_V1_3 5255 // Elegoo Neptune 2 v1.3 board |
478 |
| -#define BOARD_MKS_NEPTUNE_X 5256 // Elegoo Neptune X |
479 |
| -#define BOARD_MKS_NEPTUNE_3 5257 // Elegoo Neptune 3 |
| 484 | +#define BOARD_FLY_SUPER8 5254 // Fly SUPER8 (STM32F407ZGT6) |
| 485 | +#define BOARD_FLY_D8 5255 // FLY D8 (STM32F407VG) |
| 486 | +#define BOARD_FLY_CDY_V3 5256 // FLY CDY V3 (STM32F407VGT6) |
| 487 | +#define BOARD_ZNP_ROBIN_NANO 5257 // Elegoo Neptune 2 v1.2 board |
| 488 | +#define BOARD_ZNP_ROBIN_NANO_V1_3 5258 // Elegoo Neptune 2 v1.3 board |
| 489 | +#define BOARD_MKS_NEPTUNE_X 5259 // Elegoo Neptune X |
| 490 | +#define BOARD_MKS_NEPTUNE_3 5260 // Elegoo Neptune 3 |
480 | 491 |
|
481 | 492 | //
|
482 | 493 | // Other ARM Cortex-M4
|
|
500 | 511 | #define BOARD_BTT_KRAKEN_V1_0 6010 // BigTreeTech Kraken v1.0 (STM32H723ZG)
|
501 | 512 | #define BOARD_TEENSY41 6011 // Teensy 4.1
|
502 | 513 | #define BOARD_T41U5XBB 6012 // T41U5XBB Teensy 4.1 breakout board
|
| 514 | +#define BOARD_FLY_D8_PRO 6013 // FLY_D8_PRO (STM32H723VG) |
| 515 | +#define BOARD_FLY_SUPER8_PRO 6014 // FLY SUPER8 PRO (STM32H723ZG) |
503 | 516 |
|
504 | 517 | //
|
505 | 518 | // Espressif ESP32 WiFi
|
|
0 commit comments