88#
99# Build targets:
1010#
11- # BigTreeTech SKR mini MZ or SKR mini E3 V2.0, 24 Volt, Nanolib, Heated Bed
11+ # BigTreeTech SKR mini MZ or SKR mini E3 V2.0, 24 Volt, Heated bed
12+ # anycubic_mega_zero2_btt_mini -- New STM32 HAL. Default since 2.0.9.1
13+ # anycubic_mega_zero2_btt_mini_maple -- Older, pre-2.0.9 STM32F1 HAL
1214#
13- # anycubic_mega_zero2_btt_mini Manual Mesh Bed Leveling
14- # anycubic_mega_zero2_btt_mini_bl Automatic bed leveling, BLTouch is connected to PROBE port
15- # anycubic_mega_zero2_btt_mini_e0fan Same as anycubic_mega_zero_btt_mini but FAN1 is used for extruder cooling.
16- # anycubic_mega_zero2_btt_mini_bl_e0fan Same as anycubic_mega_zero_btt_mini_bl but FAN1 is used for extruder cooling.
17- #
18- # Standard Library, base configs for debug purposes
19- #
20- # anycubic_mega_zero2_btt_stdlib Manual Mesh Bed Leveling
21- # anycubic_mega_zero2_btt_stdlib_bl Automatic bed leveling, BLTouch is connected to PROBE port
22- # anycubic_mega_zero2_btt_stdlib_e0fan Same as anycubic_mega_zero2_btt_stdlib but FAN1 is used for extruder cooling.
23- # anycubic_mega_zero2_btt_stdlib_bl_e0fan Same as anycubic_mega_zero2_btt_stdlib_bl but FAN1 is used for extruder cooling.
15+ # Default features in base build:
16+ # - Heated bed
17+ # - Full menus
18+ # - Mesh Bed Leveling (manual)
19+ # - Smart Filament Sensor (compiled in, not turend on by default)
20+ # - Power control
21+ # - CNC_FAN2 is configured as automatic "Controller Fan": switches on when motors are active.
22+
23+ # Additional features in build variants (suffixes meanings):
24+ # - bl -- Automatic bed leveling, BLTouch is connected to PROBE port
25+ # - bl_zmin -- Automatic bed leveling, BLTouch is connected to PROBE port (servo) + Zmin (sensor)
26+ # - bfpt -- Similar to "bl", but with DIY sensor with sensor and optical endstop.
27+ # - bfpt_zmin -- Similar to "bl_zmin", for DIY sensor.
28+ # - e0fan -- CNC_FAN2 is used as automatic hotend Fan. Switches on when hotend is above 50ºC
29+ # - fs -- Simple filament sensor instead of default "Smart Filament Sensor" (motion)
30+ # - pinda -- Automatic bed leveling with inductive sensor connected to PROBE port
2431#
2532
2633[env:anycubic_mega_zero2_btt_mini]
@@ -53,6 +60,12 @@ extends = env:anycubic_mega_zero2_btt_mini
5360[env:anycubic_mega_zero2_btt_mini_bl_zmin_e0fan]
5461extends = env:anycubic_mega_zero2_btt_mini
5562
63+ [env:anycubic_mega_zero2_btt_mini_akp]
64+ extends = env:anycubic_mega_zero_btt_mini
65+
66+ [env:anycubic_mega_zero2_btt_mini_akp_e0fan]
67+ extends = env:anycubic_mega_zero_btt_mini
68+
5669[env:anycubic_mega_zero2_btt_mini_bfpt]
5770extends = env:anycubic_mega_zero_btt_mini
5871
@@ -71,20 +84,57 @@ extends = env:anycubic_mega_zero_btt_mini
7184[env:anycubic_mega_zero2_btt_mini_pinda_e0fan]
7285extends = env:anycubic_mega_zero_btt_mini
7386
74- [env:anycubic_mega_zero2_btt_stdlib]
75- extends = env:anycubic_mega_zero_btt_stdlib
87+ # MAPLE old-compatibility HAL
88+ [env:anycubic_mega_zero2_btt_mini_maple]
89+ extends = env:anycubic_mega_zero_btt_mini_maple
90+
91+ [env:anycubic_mega_zero2_btt_mini_maple_fs]
92+ extends = env:anycubic_mega_zero_btt_mini_maple
93+
94+ [env:anycubic_mega_zero2_btt_mini_maple_e0fan]
95+ extends = env:anycubic_mega_zero2_btt_mini_maple
96+
97+ [env:anycubic_mega_zero2_btt_mini_maple_e0fan_fs]
98+ extends = env:anycubic_mega_zero2_btt_mini_maple
99+
100+ [env:anycubic_mega_zero2_btt_mini_maple_bl]
101+ extends = env:anycubic_mega_zero2_btt_mini_maple
102+
103+ [env:anycubic_mega_zero2_btt_mini_maple_bl_fs]
104+ extends = env:anycubic_mega_zero2_btt_mini_maple
105+
106+ [env:anycubic_mega_zero2_btt_mini_maple_bl_zmin]
107+ extends = env:anycubic_mega_zero2_btt_mini_maple
108+
109+ [env:anycubic_mega_zero2_btt_mini_maple_bl_e0fan]
110+ extends = env:anycubic_mega_zero2_btt_mini_maple
111+
112+ [env:anycubic_mega_zero2_btt_mini_maple_bl_e0fan_fs]
113+ extends = env:anycubic_mega_zero2_btt_mini_maple
114+
115+ [env:anycubic_mega_zero2_btt_mini_maple_bl_zmin_e0fan]
116+ extends = env:anycubic_mega_zero2_btt_mini_maple
117+
118+ [env:anycubic_mega_zero2_btt_mini_maple_akp]
119+ extends = env:anycubic_mega_zero_btt_mini_maple
120+
121+ [env:anycubic_mega_zero2_btt_mini_maple_akp_e0fan]
122+ extends = env:anycubic_mega_zero_btt_mini_maple
123+
124+ [env:anycubic_mega_zero2_btt_mini_maple_bfpt]
125+ extends = env:anycubic_mega_zero_btt_mini_maple
76126
77- [env:anycubic_mega_zero2_btt_stdlib_e0fan ]
78- extends = env:anycubic_mega_zero2_btt_stdlib
127+ [env:anycubic_mega_zero2_btt_mini_maple_bfpt_e0fan ]
128+ extends = env:anycubic_mega_zero_btt_mini_maple
79129
80- [env:anycubic_mega_zero2_btt_stdlib_bl ]
81- extends = env:anycubic_mega_zero2_btt_stdlib
130+ [env:anycubic_mega_zero2_btt_mini_maple_bfpt_zmin ]
131+ extends = env:anycubic_mega_zero_btt_mini_maple
82132
83- [env:anycubic_mega_zero2_btt_stdlib_bl_zmin ]
84- extends = env:anycubic_mega_zero2_btt_stdlib
133+ [env:anycubic_mega_zero2_btt_mini_maple_bfpt_zmin_e0fan ]
134+ extends = env:anycubic_mega_zero_btt_mini_maple
85135
86- [env:anycubic_mega_zero2_btt_stdlib_bl_e0fan ]
87- extends = env:anycubic_mega_zero2_btt_stdlib
136+ [env:anycubic_mega_zero2_btt_mini_maple_pinda ]
137+ extends = env:anycubic_mega_zero_btt_mini_maple
88138
89- [env:anycubic_mega_zero2_btt_stdlib_bl_zmin_e0fan ]
90- extends = env:anycubic_mega_zero2_btt_stdlib
139+ [env:anycubic_mega_zero2_btt_mini_maple_pinda_e0fan ]
140+ extends = env:anycubic_mega_zero_btt_mini_maple
0 commit comments