🔨 [2.0.9.7] Use older chitu_crypt.py
[Marlin.git] / ini / teensy.ini
blobdac4b40c30536be4dd32fa6470a6b20ffb1abdd5
2 # Marlin Firmware
3 # PlatformIO Configuration File
6 #################################
7 # #
8 # Teensy Architectures #
9 # #
10 #################################
13 # Teensy AVR
15 [teensy_avr]
16 platform = teensy
17 platform_packages = toolchain-atmelavr@~1.70300.0
18 extends = common_avr8
19 lib_ignore = ${env:common_avr8.lib_ignore}, NativeEthernet
22 # AT90USB1286 boards using CDC bootloader
23 # e.g., BRAINWAVE, BRAINWAVE_PRO, SAV_MKI, TEENSYLU
25 [env:at90usb1286_cdc]
26 extends = teensy_avr
27 board = marlin_at90usb1286
28 lib_ignore = ${teensy_avr.lib_ignore}, Teensy_ADC
31 # AT90USB1286 boards using DFU bootloader
32 # e.g., Printrboard, Printrboard Rev.F, 5DPRINT
34 [env:at90usb1286_dfu]
35 extends = env:at90usb1286_cdc
38 # Teensy++ 2.0
40 [env:teensy20]
41 extends = teensy_avr
42 board = teensy2pp
45 # Teensy 3.x - 4.x
47 [teensy_arm]
48 platform = teensy@~4.12.0
49 build_src_filter = ${common.default_src_filter}
50 lib_ignore = NativeEthernet
53 # Teensy 3.1 / 3.2 (ARM Cortex-M4)
55 [env:teensy31]
56 extends = teensy_arm
57 board = teensy31
58 build_src_filter = ${teensy_arm.build_src_filter} +<src/HAL/TEENSY31_32>
61 # Teensy 3.5 / 3.6 (ARM Cortex-M4)
63 [env:teensy35]
64 extends = teensy_arm
65 board = teensy35
66 build_src_filter = ${teensy_arm.build_src_filter} +<src/HAL/TEENSY35_36>
68 [env:teensy36]
69 extends = teensy_arm
70 board = teensy36
71 build_src_filter = ${teensy_arm.build_src_filter} +<src/HAL/TEENSY35_36>
74 # Teensy 4.0 / 4.1 (ARM Cortex-M7)
76 [env:teensy41]
77 extends = teensy_arm
78 board = teensy41
79 build_src_filter = ${teensy_arm.build_src_filter} +<src/HAL/TEENSY40_41>
80 lib_ignore =