|
8 | 8 | ; Please visit documentation for the other options and examples |
9 | 9 | ; https://docs.platformio.org/page/projectconf.html |
10 | 10 |
|
| 11 | +[platformio] |
| 12 | +; ============================================================ |
| 13 | +; chose environment: |
| 14 | +; STM32 |
| 15 | + |
| 16 | +; ============================================================ |
| 17 | +default_envs = STM32 |
| 18 | + |
| 19 | +[env] |
| 20 | +; ============================================================ |
| 21 | +; Serial configuration |
| 22 | +; choose upload speed, serial-monitor speed |
| 23 | +; ============================================================ |
| 24 | +upload_speed = 921600 |
| 25 | +;upload_port = COM11 |
| 26 | +;monitor_speed = 9600 |
| 27 | +;monitor_port = COM11 |
| 28 | + |
11 | 29 | lib_deps = |
12 | 30 | STM32duino LwIP@~2.1.2 |
13 | 31 | STM32duino STM32Ethernet@~1.2.0 |
14 | 32 | STM32AsyncTCP |
15 | 33 |
|
16 | | -[env:nucleo_h429zi] |
| 34 | +build_flags = |
| 35 | +; set your build_flags |
| 36 | + |
| 37 | +[env:STM32] |
17 | 38 | platform = ststm32 |
18 | | -board = nucleo_h429zi |
19 | 39 | framework = arduino |
20 | 40 |
|
21 | | -[env:nucleo_h746zg] |
22 | | -platform = ststm32 |
23 | | -board = nucleo_h746zg |
24 | | -framework = arduino |
| 41 | +; ============================================================ |
| 42 | +; Choose your board by uncommenting one of the following lines |
| 43 | +; ============================================================ |
25 | 44 |
|
26 | | -[env:nucleo_h756zg] |
27 | | -platform = ststm32 |
28 | | -board = nucleo_h756zg |
29 | | -framework = arduino |
| 45 | +; ============================================================ |
| 46 | +; Board configuration Nucleo-144 |
| 47 | +; ============================================================ |
| 48 | + |
| 49 | +;board = nucleo_f207zg |
| 50 | +;board = nucleo_f429zi |
| 51 | +;board = nucleo_f746zg |
| 52 | +;board = nucleo_f756zg |
| 53 | +board = nucleo_f767zi |
| 54 | +;board = nucleo_h743zi |
| 55 | +;board = nucleo_l496zg |
| 56 | +;board = nucleo_l496zg-p |
| 57 | +;board = nucleo_l4r5zi |
| 58 | +;board = nucleo_l4r5zi-p |
| 59 | + |
| 60 | +; ============================================================ |
| 61 | +; Board configuration Nucleo-64 |
| 62 | +; ============================================================ |
| 63 | + |
| 64 | +;board = nucleo_f030r8 |
| 65 | +;board = nucleo_f072rb |
| 66 | + |
| 67 | +;board = nucleo_f091rc |
| 68 | +;board = nucleo_f103rb |
| 69 | +;board = nucleo_f302r8 |
| 70 | +;board = nucleo_f303re |
| 71 | +;board = nucleo_f401re |
| 72 | +;board = nucleo_f411re |
| 73 | +;board = nucleo_f446re |
| 74 | +;board = nucleo_g071rb |
| 75 | +;board = nucleo_g431rb |
| 76 | +;board = nucleo_g474re |
| 77 | +;board = nucleo_l053r8 |
| 78 | +;board = nucleo_l073rz |
| 79 | +;board = nucleo_l152re |
| 80 | +;board = nucleo_l433rc_p |
| 81 | +;board = nucleo_l452re |
| 82 | +;board = nucleo_l452re-p |
| 83 | +;board = nucleo_l476rg |
| 84 | +;board = pnucleo_wb55rg |
| 85 | + |
| 86 | +; ============================================================ |
| 87 | +; Board configuration Nucleo-32 |
| 88 | +; ============================================================ |
| 89 | + |
| 90 | +;board = nucleo_f031k6 |
| 91 | +;board = nucleo_l031k6 |
| 92 | +;board = nucleo_l412kb |
| 93 | +;board = nucleo_l432lc |
| 94 | +;board = nucleo_f303k8 |
| 95 | +;board = nucleo_g431kb |
| 96 | + |
| 97 | +; ============================================================ |
| 98 | +; Board configuration Discovery Boards |
| 99 | +; ============================================================ |
| 100 | + |
| 101 | +;board = disco_f030r8 |
| 102 | +;board = disco_f072rb |
| 103 | +;board = disco_f030r8 |
| 104 | +;board = disco_f100rb |
| 105 | +;board = disco_f407vg |
| 106 | +;board = disco_f413zh |
| 107 | +;board = disco_f746ng |
| 108 | +;board = disco_g0316 |
| 109 | +;board = disco_l475vg_iot |
| 110 | +;board = disco_f072cz-lrwan1 |
| 111 | + |
| 112 | +; ============================================================ |
| 113 | +; Board configuration STM32MP1 Boards |
| 114 | +; ============================================================ |
| 115 | + |
| 116 | +;board = stm32mp157a-dk1 |
| 117 | +;board = stm32mp157c-dk2 |
| 118 | + |
| 119 | +; ============================================================ |
| 120 | +; Board configuration Generic Boards |
| 121 | +; ============================================================ |
| 122 | + |
| 123 | +;board = bluepill_f103c6 |
| 124 | +;board = bluepill_f103c8 |
| 125 | +;board = blackpill_f103c8 |
| 126 | +;board = stm32f103cx |
| 127 | +;board = stm32f103rx |
| 128 | +;board = stm32f103tx |
| 129 | +;board = stm32f103vx |
| 130 | +;board = stm32f103zx |
| 131 | +;board = stm32f103zet6 |
| 132 | +;board = maplemini_f103cb |
| 133 | +;board = blackpill_f303cc |
| 134 | +;board = black_f407ve |
| 135 | +;board = black_f407vg |
| 136 | +;board = black_f407ze |
| 137 | +;board = black_f407zg |
| 138 | +;board = blue_f407ve_mini |
| 139 | +;board = blackpill_f401cc |
| 140 | +;board = blackpill_f411ce |
| 141 | +;board = coreboard_f401rc |
| 142 | +;board = feather_f405 |
| 143 | + |
| 144 | +; ============================================================ |
| 145 | +; Board configuration Many more Boards to be filled |
| 146 | +; ============================================================ |
30 | 147 |
|
31 | | -[env:nucleo_h767zi] |
32 | | -platform = ststm32 |
33 | | -board = nucleo_h7673zi |
34 | | -framework = arduino |
35 | 148 |
|
36 | | -[env:disco_f746ng] |
37 | | -platform = ststm32 |
38 | | -board = disco_f746ng |
39 | | -framework = arduino |
|
0 commit comments