Add Feather 328P and light rearranging
This commit is contained in:
parent
26eff73101
commit
fced58f22a
1 changed files with 104 additions and 79 deletions
183
boards.txt
183
boards.txt
|
|
@ -36,51 +36,6 @@ flora8.vid.0=0x239A
|
||||||
flora8.pid.0=0x8004
|
flora8.pid.0=0x8004
|
||||||
|
|
||||||
|
|
||||||
##############################################################
|
|
||||||
# Bluefruit Micro Configuration
|
|
||||||
bluefruitmicro.name=Adafruit Bluefruit Micro
|
|
||||||
bluefruitmicro.bootloader.low_fuses=0xff
|
|
||||||
bluefruitmicro.bootloader.high_fuses=0xd8
|
|
||||||
bluefruitmicro.bootloader.extended_fuses=0xcb
|
|
||||||
bluefruitmicro.bootloader.file=caterina/Caterina-BluefruitMicro8.hex
|
|
||||||
bluefruitmicro.bootloader.unlock_bits=0x3F
|
|
||||||
bluefruitmicro.bootloader.lock_bits=0x2F
|
|
||||||
bluefruitmicro.bootloader.tool=arduino:avrdude
|
|
||||||
bluefruitmicro.build.mcu=atmega32u4
|
|
||||||
bluefruitmicro.build.f_cpu=8000000L
|
|
||||||
bluefruitmicro.build.vid=0x239A
|
|
||||||
bluefruitmicro.build.pid=0x800A
|
|
||||||
bluefruitmicro.build.core=arduino:arduino
|
|
||||||
bluefruitmicro.build.variant=bluefruitmicro
|
|
||||||
bluefruitmicro.build.board=AVR_BLUEFRUITMICRO
|
|
||||||
bluefruitmicro.build.usb_product="Bluefruit Micro"
|
|
||||||
bluefruitmicro.build.usb_manufacturer="Adafruit"
|
|
||||||
bluefruitmicro.build.extra_flags={build.usb_flags}
|
|
||||||
bluefruitmicro.upload.protocol=avr109
|
|
||||||
bluefruitmicro.upload.maximum_size=28672
|
|
||||||
bluefruitmicro.upload.speed=57600
|
|
||||||
bluefruitmicro.upload.disable_flushing=true
|
|
||||||
bluefruitmicro.upload.use_1200bps_touch=true
|
|
||||||
bluefruitmicro.upload.wait_for_upload_port=true
|
|
||||||
bluefruitmicro.upload.tool=arduino:avrdude
|
|
||||||
bluefruitmicro.vid.0=0x239A
|
|
||||||
bluefruitmicro.pid.0=0x800A
|
|
||||||
|
|
||||||
##############################################################
|
|
||||||
# Gemma Configuration
|
|
||||||
gemma.name=Adafruit Gemma 8MHz
|
|
||||||
gemma.bootloader.low_fuses=0xF1
|
|
||||||
gemma.bootloader.high_fuses=0xD5
|
|
||||||
gemma.bootloader.extended_fuses=0xFE
|
|
||||||
gemma.bootloader.tool=arduino:avrdude
|
|
||||||
gemma.build.mcu=attiny85
|
|
||||||
gemma.build.f_cpu=8000000L
|
|
||||||
gemma.build.core=arduino:arduino
|
|
||||||
gemma.build.variant=tiny8
|
|
||||||
gemma.build.board=AVR_GEMMA
|
|
||||||
gemma.upload.tool=arduino:avrdude
|
|
||||||
gemma.upload.maximum_size=5310
|
|
||||||
|
|
||||||
##############################################################
|
##############################################################
|
||||||
# Adafruit Feather 32u4 Configuration
|
# Adafruit Feather 32u4 Configuration
|
||||||
feather32u4.name=Adafruit Feather 32u4
|
feather32u4.name=Adafruit Feather 32u4
|
||||||
|
|
@ -111,9 +66,46 @@ feather32u4.upload.tool=arduino:avrdude
|
||||||
feather32u4.vid.0=0x239A
|
feather32u4.vid.0=0x239A
|
||||||
feather32u4.pid.0=0x800C
|
feather32u4.pid.0=0x800C
|
||||||
|
|
||||||
|
|
||||||
|
##############################################################
|
||||||
|
# Adafruit Feather 328P Configuration
|
||||||
|
feather328p.name=Adafruit Feather 328P
|
||||||
|
feather328p.upload.tool=arduino:avrdude
|
||||||
|
feather328p.upload.protocol=arduino
|
||||||
|
feather328p.upload.maximum_size=32256
|
||||||
|
feather328p.upload.maximum_data_size=2048
|
||||||
|
feather328p.upload.speed=57600
|
||||||
|
feather328p.bootloader.tool=arduino:avrdude
|
||||||
|
feather328p.bootloader.low_fuses=0xFF
|
||||||
|
feather328p.bootloader.high_fuses=0xDE
|
||||||
|
feather328p.bootloader.extended_fuses=0x05
|
||||||
|
feather328p.bootloader.unlock_bits=0x3F
|
||||||
|
feather328p.bootloader.lock_bits=0x0F
|
||||||
|
feather328p.bootloader.file=optiboot/optiboot_atmega328.hex
|
||||||
|
feather328p.build.mcu=atmega328p
|
||||||
|
feather328p.build.f_cpu=8000000L
|
||||||
|
feather328p.build.core=arduino:arduino
|
||||||
|
feather328p.build.variant=arduino:standard
|
||||||
|
feather328p.build.board=AVR_FEATHER328P
|
||||||
|
|
||||||
|
##############################################################
|
||||||
|
# Gemma Configuration
|
||||||
|
gemma.name=Adafruit Gemma (ATtiny85 @ 8MHz)
|
||||||
|
gemma.bootloader.low_fuses=0xF1
|
||||||
|
gemma.bootloader.high_fuses=0xD5
|
||||||
|
gemma.bootloader.extended_fuses=0xFE
|
||||||
|
gemma.bootloader.tool=arduino:avrdude
|
||||||
|
gemma.build.mcu=attiny85
|
||||||
|
gemma.build.f_cpu=8000000L
|
||||||
|
gemma.build.core=arduino:arduino
|
||||||
|
gemma.build.variant=tiny8
|
||||||
|
gemma.build.board=AVR_GEMMA
|
||||||
|
gemma.upload.tool=arduino:avrdude
|
||||||
|
gemma.upload.maximum_size=5310
|
||||||
|
|
||||||
##############################################################
|
##############################################################
|
||||||
# Trinket 3.3V Configuration
|
# Trinket 3.3V Configuration
|
||||||
trinket3.name=Adafruit Trinket 8MHz
|
trinket3.name=Adafruit Trinket (ATtiny85 @ 8MHz)
|
||||||
trinket3.bootloader.low_fuses=0xF1
|
trinket3.bootloader.low_fuses=0xF1
|
||||||
trinket3.bootloader.high_fuses=0xD5
|
trinket3.bootloader.high_fuses=0xD5
|
||||||
trinket3.bootloader.extended_fuses=0xFE
|
trinket3.bootloader.extended_fuses=0xFE
|
||||||
|
|
@ -128,7 +120,7 @@ trinket3.upload.maximum_size=5310
|
||||||
|
|
||||||
##############################################################
|
##############################################################
|
||||||
# Trinket 5V Configuration
|
# Trinket 5V Configuration
|
||||||
trinket5.name=Adafruit Trinket 16MHz
|
trinket5.name=Adafruit Trinket (ATtiny85 @ 16MHz)
|
||||||
trinket5.bootloader.low_fuses=0xF1
|
trinket5.bootloader.low_fuses=0xF1
|
||||||
trinket5.bootloader.high_fuses=0xD5
|
trinket5.bootloader.high_fuses=0xD5
|
||||||
trinket5.bootloader.extended_fuses=0xFE
|
trinket5.bootloader.extended_fuses=0xFE
|
||||||
|
|
@ -228,40 +220,10 @@ protrinket3ftdi.upload.maximum_size=28672
|
||||||
protrinket3ftdi.upload.speed=115200
|
protrinket3ftdi.upload.speed=115200
|
||||||
|
|
||||||
|
|
||||||
##############################################################
|
|
||||||
# Adafruit 32u4 Breakout Configuration
|
|
||||||
adafruit32u4.name=Adafruit 32u4 Breakout
|
|
||||||
adafruit32u4.bootloader.low_fuses=0xff
|
|
||||||
adafruit32u4.bootloader.high_fuses=0xd8
|
|
||||||
adafruit32u4.bootloader.extended_fuses=0xcb
|
|
||||||
adafruit32u4.bootloader.file=caterina/Caterina-Atmega32u4.hex
|
|
||||||
adafruit32u4.bootloader.unlock_bits=0x3F
|
|
||||||
adafruit32u4.bootloader.lock_bits=0x2F
|
|
||||||
adafruit32u4.bootloader.tool=arduino:avrdude
|
|
||||||
adafruit32u4.build.mcu=atmega32u4
|
|
||||||
adafruit32u4.build.f_cpu=16000000L
|
|
||||||
adafruit32u4.build.vid=0x239A
|
|
||||||
adafruit32u4.build.pid=0x8001
|
|
||||||
adafruit32u4.build.core=arduino:arduino
|
|
||||||
adafruit32u4.build.variant=adafruit32u4
|
|
||||||
adafruit32u4.build.board=AVR_ADAFRUIT32U4
|
|
||||||
adafruit32u4.build.usb_product="32u4 Breakout"
|
|
||||||
adafruit32u4.build.usb_manufacturer="Adafruit"
|
|
||||||
adafruit32u4.build.extra_flags={build.usb_flags}
|
|
||||||
adafruit32u4.upload.protocol=avr109
|
|
||||||
adafruit32u4.upload.maximum_size=28672
|
|
||||||
adafruit32u4.upload.speed=57600
|
|
||||||
adafruit32u4.upload.disable_flushing=true
|
|
||||||
adafruit32u4.upload.use_1200bps_touch=true
|
|
||||||
adafruit32u4.upload.wait_for_upload_port=true
|
|
||||||
adafruit32u4.upload.tool=arduino:avrdude
|
|
||||||
adafruit32u4.vid.0=0x239A
|
|
||||||
adafruit32u4.pid.0=0x8001
|
|
||||||
|
|
||||||
|
|
||||||
##############################################################
|
##############################################################
|
||||||
# Adafruit Circuit Playground 32u4 w/Caterina Configuration
|
# Adafruit Circuit Playground 32u4 w/Caterina Configuration
|
||||||
circuitplay32u4cat.name=Adafruit Circuit Playground
|
circuitplay32u4cat.name=Adafruit Circuit Playground Classic
|
||||||
circuitplay32u4cat.bootloader.low_fuses=0xff
|
circuitplay32u4cat.bootloader.low_fuses=0xff
|
||||||
circuitplay32u4cat.bootloader.high_fuses=0xd8
|
circuitplay32u4cat.bootloader.high_fuses=0xd8
|
||||||
circuitplay32u4cat.bootloader.extended_fuses=0xcb
|
circuitplay32u4cat.bootloader.extended_fuses=0xcb
|
||||||
|
|
@ -347,4 +309,67 @@ itsybitsy32u4_3V.upload.use_1200bps_touch=true
|
||||||
itsybitsy32u4_3V.upload.wait_for_upload_port=true
|
itsybitsy32u4_3V.upload.wait_for_upload_port=true
|
||||||
itsybitsy32u4_3V.upload.tool=arduino:avrdude
|
itsybitsy32u4_3V.upload.tool=arduino:avrdude
|
||||||
itsybitsy32u4_3V.vid.0=0x239A
|
itsybitsy32u4_3V.vid.0=0x239A
|
||||||
itsybitsy32u4_3V.pid.0=0x000D
|
itsybitsy32u4_3V.pid.0=0x000D
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##############################################################
|
||||||
|
# Bluefruit Micro Configuration
|
||||||
|
bluefruitmicro.name=Adafruit Bluefruit Micro
|
||||||
|
bluefruitmicro.bootloader.low_fuses=0xff
|
||||||
|
bluefruitmicro.bootloader.high_fuses=0xd8
|
||||||
|
bluefruitmicro.bootloader.extended_fuses=0xcb
|
||||||
|
bluefruitmicro.bootloader.file=caterina/Caterina-BluefruitMicro8.hex
|
||||||
|
bluefruitmicro.bootloader.unlock_bits=0x3F
|
||||||
|
bluefruitmicro.bootloader.lock_bits=0x2F
|
||||||
|
bluefruitmicro.bootloader.tool=arduino:avrdude
|
||||||
|
bluefruitmicro.build.mcu=atmega32u4
|
||||||
|
bluefruitmicro.build.f_cpu=8000000L
|
||||||
|
bluefruitmicro.build.vid=0x239A
|
||||||
|
bluefruitmicro.build.pid=0x800A
|
||||||
|
bluefruitmicro.build.core=arduino:arduino
|
||||||
|
bluefruitmicro.build.variant=bluefruitmicro
|
||||||
|
bluefruitmicro.build.board=AVR_BLUEFRUITMICRO
|
||||||
|
bluefruitmicro.build.usb_product="Bluefruit Micro"
|
||||||
|
bluefruitmicro.build.usb_manufacturer="Adafruit"
|
||||||
|
bluefruitmicro.build.extra_flags={build.usb_flags}
|
||||||
|
bluefruitmicro.upload.protocol=avr109
|
||||||
|
bluefruitmicro.upload.maximum_size=28672
|
||||||
|
bluefruitmicro.upload.speed=57600
|
||||||
|
bluefruitmicro.upload.disable_flushing=true
|
||||||
|
bluefruitmicro.upload.use_1200bps_touch=true
|
||||||
|
bluefruitmicro.upload.wait_for_upload_port=true
|
||||||
|
bluefruitmicro.upload.tool=arduino:avrdude
|
||||||
|
bluefruitmicro.vid.0=0x239A
|
||||||
|
bluefruitmicro.pid.0=0x800A
|
||||||
|
|
||||||
|
|
||||||
|
##############################################################
|
||||||
|
# Adafruit 32u4 Breakout Configuration
|
||||||
|
adafruit32u4.name=Adafruit 32u4 Breakout
|
||||||
|
adafruit32u4.bootloader.low_fuses=0xff
|
||||||
|
adafruit32u4.bootloader.high_fuses=0xd8
|
||||||
|
adafruit32u4.bootloader.extended_fuses=0xcb
|
||||||
|
adafruit32u4.bootloader.file=caterina/Caterina-Atmega32u4.hex
|
||||||
|
adafruit32u4.bootloader.unlock_bits=0x3F
|
||||||
|
adafruit32u4.bootloader.lock_bits=0x2F
|
||||||
|
adafruit32u4.bootloader.tool=arduino:avrdude
|
||||||
|
adafruit32u4.build.mcu=atmega32u4
|
||||||
|
adafruit32u4.build.f_cpu=16000000L
|
||||||
|
adafruit32u4.build.vid=0x239A
|
||||||
|
adafruit32u4.build.pid=0x8001
|
||||||
|
adafruit32u4.build.core=arduino:arduino
|
||||||
|
adafruit32u4.build.variant=adafruit32u4
|
||||||
|
adafruit32u4.build.board=AVR_ADAFRUIT32U4
|
||||||
|
adafruit32u4.build.usb_product="32u4 Breakout"
|
||||||
|
adafruit32u4.build.usb_manufacturer="Adafruit"
|
||||||
|
adafruit32u4.build.extra_flags={build.usb_flags}
|
||||||
|
adafruit32u4.upload.protocol=avr109
|
||||||
|
adafruit32u4.upload.maximum_size=28672
|
||||||
|
adafruit32u4.upload.speed=57600
|
||||||
|
adafruit32u4.upload.disable_flushing=true
|
||||||
|
adafruit32u4.upload.use_1200bps_touch=true
|
||||||
|
adafruit32u4.upload.wait_for_upload_port=true
|
||||||
|
adafruit32u4.upload.tool=arduino:avrdude
|
||||||
|
adafruit32u4.vid.0=0x239A
|
||||||
|
adafruit32u4.pid.0=0x8001
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue