@@ -386,7 +386,7 @@ adafruit_neotrinkey_m0.pid.0=0x80EF
386
386
adafruit_neotrinkey_m0.vid.1=0x239A
387
387
adafruit_neotrinkey_m0.pid.1=0x00EF
388
388
adafruit_neotrinkey_m0.vid.1=0x239A
389
- adafruit_neotrinkey_m0.pid.1=0x00F0
389
+ adafruit_neotrinkey_m0.pid.1=0x80F0
390
390
adafruit_neotrinkey_m0.upload.tool=bossac
391
391
adafruit_neotrinkey_m0.upload.protocol=sam-ba
392
392
adafruit_neotrinkey_m0.upload.maximum_size=262144
@@ -426,6 +426,200 @@ adafruit_neotrinkey_m0.menu.debug.off=Off
426
426
adafruit_neotrinkey_m0.menu.debug.on=On
427
427
adafruit_neotrinkey_m0.menu.debug.on.build.flags.debug=-g
428
428
429
+ # Adafruit Rotary Trinkey (SAMD21)
430
+ # ------------------------------
431
+ adafruit_rotarytrinkey_m0.name=Adafruit Rotary Trinkey (SAMD21)
432
+ adafruit_rotarytrinkey_m0.vid.0=0x239A
433
+ adafruit_rotarytrinkey_m0.pid.0=0x80FB
434
+ adafruit_rotarytrinkey_m0.vid.1=0x239A
435
+ adafruit_rotarytrinkey_m0.pid.1=0x00FB
436
+ adafruit_rotarytrinkey_m0.vid.1=0x239A
437
+ adafruit_rotarytrinkey_m0.pid.1=0x80FC
438
+ adafruit_rotarytrinkey_m0.upload.tool=bossac
439
+ adafruit_rotarytrinkey_m0.upload.protocol=sam-ba
440
+ adafruit_rotarytrinkey_m0.upload.maximum_size=262144
441
+ adafruit_rotarytrinkey_m0.upload.offset=0x2000
442
+ adafruit_rotarytrinkey_m0.upload.use_1200bps_touch=true
443
+ adafruit_rotarytrinkey_m0.upload.wait_for_upload_port=true
444
+ adafruit_rotarytrinkey_m0.upload.native_usb=true
445
+ adafruit_rotarytrinkey_m0.build.mcu=cortex-m0plus
446
+ adafruit_rotarytrinkey_m0.build.f_cpu=48000000L
447
+ adafruit_rotarytrinkey_m0.build.usb_product="Rotary Trinkey M0"
448
+ adafruit_rotarytrinkey_m0.build.usb_manufacturer="Adafruit"
449
+ adafruit_rotarytrinkey_m0.build.board=ROTARYTRINKEY_M0
450
+ adafruit_rotarytrinkey_m0.build.core=arduino
451
+ adafruit_rotarytrinkey_m0.build.extra_flags=-DCRYSTALLESS -DADAFRUIT_ROTARYTRINKEY_M0 -D__SAMD21E18A__ -DARM_MATH_CM0PLUS {build.usb_flags}
452
+ adafruit_rotarytrinkey_m0.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
453
+ adafruit_rotarytrinkey_m0.build.openocdscript=openocd_scripts/rotarytrinkey_m0.cfg
454
+ adafruit_rotarytrinkey_m0.build.variant=rotarytrinkey_m0
455
+ adafruit_rotarytrinkey_m0.build.variant_system_lib=
456
+ adafruit_rotarytrinkey_m0.build.vid=0x239A
457
+ adafruit_rotarytrinkey_m0.build.pid=0x80FB
458
+ adafruit_rotarytrinkey_m0.bootloader.tool=openocd
459
+ adafruit_rotarytrinkey_m0.bootloader.file=rotarytrinkey_m0/bootloader-rotarytrinkey_m0.bin
460
+ adafruit_rotarytrinkey_m0.menu.opt.small=Small (-Os) (standard)
461
+ adafruit_rotarytrinkey_m0.menu.opt.small.build.flags.optimize=-Os
462
+ adafruit_rotarytrinkey_m0.menu.opt.fast=Fast (-O2)
463
+ adafruit_rotarytrinkey_m0.menu.opt.fast.build.flags.optimize=-O2
464
+ adafruit_rotarytrinkey_m0.menu.opt.faster=Faster (-O3)
465
+ adafruit_rotarytrinkey_m0.menu.opt.faster.build.flags.optimize=-O3
466
+ adafruit_rotarytrinkey_m0.menu.opt.fastest=Fastest (-Ofast)
467
+ adafruit_rotarytrinkey_m0.menu.opt.fastest.build.flags.optimize=-Ofast
468
+ adafruit_rotarytrinkey_m0.menu.opt.dragons=Here be dragons (-Ofast -funroll-loops)
469
+ adafruit_rotarytrinkey_m0.menu.opt.dragons.build.flags.optimize=-Ofast -funroll-loops
470
+ adafruit_rotarytrinkey_m0.menu.usbstack.arduino=Arduino
471
+ adafruit_rotarytrinkey_m0.menu.usbstack.tinyusb=TinyUSB
472
+ adafruit_rotarytrinkey_m0.menu.usbstack.tinyusb.build.flags.usbstack=-DUSE_TINYUSB
473
+ adafruit_rotarytrinkey_m0.menu.debug.off=Off
474
+ adafruit_rotarytrinkey_m0.menu.debug.on=On
475
+ adafruit_rotarytrinkey_m0.menu.debug.on.build.flags.debug=-g
476
+
477
+ # Adafruit NeoKey Trinkey (SAMD21)
478
+ # ------------------------------
479
+ adafruit_neokeytrinkey_m0.name=Adafruit NeoKey Trinkey (SAMD21)
480
+ adafruit_neokeytrinkey_m0.vid.0=0x239A
481
+ adafruit_neokeytrinkey_m0.pid.0=0x80FF
482
+ adafruit_neokeytrinkey_m0.vid.1=0x239A
483
+ adafruit_neokeytrinkey_m0.pid.1=0x00FF
484
+ adafruit_neokeytrinkey_m0.vid.1=0x239A
485
+ adafruit_neokeytrinkey_m0.pid.1=0x8100
486
+ adafruit_neokeytrinkey_m0.upload.tool=bossac
487
+ adafruit_neokeytrinkey_m0.upload.protocol=sam-ba
488
+ adafruit_neokeytrinkey_m0.upload.maximum_size=262144
489
+ adafruit_neokeytrinkey_m0.upload.offset=0x2000
490
+ adafruit_neokeytrinkey_m0.upload.use_1200bps_touch=true
491
+ adafruit_neokeytrinkey_m0.upload.wait_for_upload_port=true
492
+ adafruit_neokeytrinkey_m0.upload.native_usb=true
493
+ adafruit_neokeytrinkey_m0.build.mcu=cortex-m0plus
494
+ adafruit_neokeytrinkey_m0.build.f_cpu=48000000L
495
+ adafruit_neokeytrinkey_m0.build.usb_product="NeoKey Trinkey M0"
496
+ adafruit_neokeytrinkey_m0.build.usb_manufacturer="Adafruit"
497
+ adafruit_neokeytrinkey_m0.build.board=NEOKEYTRINKEY_M0
498
+ adafruit_neokeytrinkey_m0.build.core=arduino
499
+ adafruit_neokeytrinkey_m0.build.extra_flags=-DCRYSTALLESS -DADAFRUIT_NEOKEYTRINKEY_M0 -D__SAMD21E18A__ -DARM_MATH_CM0PLUS {build.usb_flags}
500
+ adafruit_neokeytrinkey_m0.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
501
+ adafruit_neokeytrinkey_m0.build.openocdscript=openocd_scripts/neokeytrinkey_m0.cfg
502
+ adafruit_neokeytrinkey_m0.build.variant=neokeytrinkey_m0
503
+ adafruit_neokeytrinkey_m0.build.variant_system_lib=
504
+ adafruit_neokeytrinkey_m0.build.vid=0x239A
505
+ adafruit_neokeytrinkey_m0.build.pid=0x80FF
506
+ adafruit_neokeytrinkey_m0.bootloader.tool=openocd
507
+ adafruit_neokeytrinkey_m0.bootloader.file=neokeytrinkey_m0/bootloader-neokeytrinkey_m0.bin
508
+ adafruit_neokeytrinkey_m0.menu.opt.small=Small (-Os) (standard)
509
+ adafruit_neokeytrinkey_m0.menu.opt.small.build.flags.optimize=-Os
510
+ adafruit_neokeytrinkey_m0.menu.opt.fast=Fast (-O2)
511
+ adafruit_neokeytrinkey_m0.menu.opt.fast.build.flags.optimize=-O2
512
+ adafruit_neokeytrinkey_m0.menu.opt.faster=Faster (-O3)
513
+ adafruit_neokeytrinkey_m0.menu.opt.faster.build.flags.optimize=-O3
514
+ adafruit_neokeytrinkey_m0.menu.opt.fastest=Fastest (-Ofast)
515
+ adafruit_neokeytrinkey_m0.menu.opt.fastest.build.flags.optimize=-Ofast
516
+ adafruit_neokeytrinkey_m0.menu.opt.dragons=Here be dragons (-Ofast -funroll-loops)
517
+
518
+ adafruit_neokeytrinkey_m0.menu.opt.dragons.build.flags.optimize=-Ofast -funroll-loops
519
+ adafruit_neokeytrinkey_m0.menu.usbstack.arduino=Arduino
520
+ adafruit_neokeytrinkey_m0.menu.usbstack.tinyusb=TinyUSB
521
+ adafruit_neokeytrinkey_m0.menu.usbstack.tinyusb.build.flags.usbstack=-DUSE_TINYUSB
522
+ adafruit_neokeytrinkey_m0.menu.debug.off=Off
523
+ adafruit_neokeytrinkey_m0.menu.debug.on=On
524
+ adafruit_neokeytrinkey_m0.menu.debug.on.build.flags.debug=-g
525
+
526
+
527
+ # Adafruit Slide Trinkey (SAMD21)
528
+ # ------------------------------
529
+ adafruit_slidetrinkey_m0.name=Adafruit Slide Trinkey (SAMD21)
530
+ adafruit_slidetrinkey_m0.vid.0=0x239A
531
+ adafruit_slidetrinkey_m0.pid.0=0x8101
532
+ adafruit_slidetrinkey_m0.vid.1=0x239A
533
+ adafruit_slidetrinkey_m0.pid.1=0x0101
534
+ adafruit_slidetrinkey_m0.vid.1=0x239A
535
+ adafruit_slidetrinkey_m0.pid.1=0x8102
536
+ adafruit_slidetrinkey_m0.upload.tool=bossac
537
+ adafruit_slidetrinkey_m0.upload.protocol=sam-ba
538
+ adafruit_slidetrinkey_m0.upload.maximum_size=262144
539
+ adafruit_slidetrinkey_m0.upload.offset=0x2000
540
+ adafruit_slidetrinkey_m0.upload.use_1200bps_touch=true
541
+ adafruit_slidetrinkey_m0.upload.wait_for_upload_port=true
542
+ adafruit_slidetrinkey_m0.upload.native_usb=true
543
+ adafruit_slidetrinkey_m0.build.mcu=cortex-m0plus
544
+ adafruit_slidetrinkey_m0.build.f_cpu=48000000L
545
+ adafruit_slidetrinkey_m0.build.usb_product="Slide Trinkey M0"
546
+ adafruit_slidetrinkey_m0.build.usb_manufacturer="Adafruit"
547
+ adafruit_slidetrinkey_m0.build.board=SLIDETRINKEY_M0
548
+ adafruit_slidetrinkey_m0.build.core=arduino
549
+ adafruit_slidetrinkey_m0.build.extra_flags=-DCRYSTALLESS -DADAFRUIT_SLIDETRINKEY_M0 -D__SAMD21E18A__ -DARM_MATH_CM0PLUS {build.usb_flags}
550
+ adafruit_slidetrinkey_m0.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
551
+ adafruit_slidetrinkey_m0.build.openocdscript=openocd_scripts/slidetrinkey_m0.cfg
552
+ adafruit_slidetrinkey_m0.build.variant=slidetrinkey_m0
553
+ adafruit_slidetrinkey_m0.build.variant_system_lib=
554
+ adafruit_slidetrinkey_m0.build.vid=0x239A
555
+ adafruit_slidetrinkey_m0.build.pid=0x8101
556
+ adafruit_slidetrinkey_m0.bootloader.tool=openocd
557
+ adafruit_slidetrinkey_m0.bootloader.file=slidetrinkey_m0/bootloader-slidetrinkey_m0.bin
558
+ adafruit_slidetrinkey_m0.menu.opt.small=Small (-Os) (standard)
559
+ adafruit_slidetrinkey_m0.menu.opt.small.build.flags.optimize=-Os
560
+ adafruit_slidetrinkey_m0.menu.opt.fast=Fast (-O2)
561
+ adafruit_slidetrinkey_m0.menu.opt.fast.build.flags.optimize=-O2
562
+ adafruit_slidetrinkey_m0.menu.opt.faster=Faster (-O3)
563
+ adafruit_slidetrinkey_m0.menu.opt.faster.build.flags.optimize=-O3
564
+ adafruit_slidetrinkey_m0.menu.opt.fastest=Fastest (-Ofast)
565
+ adafruit_slidetrinkey_m0.menu.opt.fastest.build.flags.optimize=-Ofast
566
+ adafruit_slidetrinkey_m0.menu.opt.dragons=Here be dragons (-Ofast -funroll-loops)
567
+ adafruit_slidetrinkey_m0.menu.opt.dragons.build.flags.optimize=-Ofast -funroll-loops
568
+ adafruit_slidetrinkey_m0.menu.usbstack.arduino=Arduino
569
+ adafruit_slidetrinkey_m0.menu.usbstack.tinyusb=TinyUSB
570
+ adafruit_slidetrinkey_m0.menu.usbstack.tinyusb.build.flags.usbstack=-DUSE_TINYUSB
571
+ adafruit_slidetrinkey_m0.menu.debug.off=Off
572
+ adafruit_slidetrinkey_m0.menu.debug.on=On
573
+ adafruit_slidetrinkey_m0.menu.debug.on.build.flags.debug=-g
574
+
575
+ # Adafruit ProxLight Trinkey (SAMD21)
576
+ # ------------------------------
577
+ adafruit_proxlighttrinkey_m0.name=Adafruit ProxLight Trinkey (SAMD21)
578
+ adafruit_proxlighttrinkey_m0.vid.0=0x239A
579
+ adafruit_proxlighttrinkey_m0.pid.0=0x8103
580
+ adafruit_proxlighttrinkey_m0.vid.1=0x239A
581
+ adafruit_proxlighttrinkey_m0.pid.1=0x0103
582
+ adafruit_proxlighttrinkey_m0.vid.1=0x239A
583
+ adafruit_proxlighttrinkey_m0.pid.1=0x8104
584
+ adafruit_proxlighttrinkey_m0.upload.tool=bossac
585
+ adafruit_proxlighttrinkey_m0.upload.protocol=sam-ba
586
+ adafruit_proxlighttrinkey_m0.upload.maximum_size=262144
587
+ adafruit_proxlighttrinkey_m0.upload.offset=0x2000
588
+ adafruit_proxlighttrinkey_m0.upload.use_1200bps_touch=true
589
+ adafruit_proxlighttrinkey_m0.upload.wait_for_upload_port=true
590
+ adafruit_proxlighttrinkey_m0.upload.native_usb=true
591
+ adafruit_proxlighttrinkey_m0.build.mcu=cortex-m0plus
592
+ adafruit_proxlighttrinkey_m0.build.f_cpu=48000000L
593
+ adafruit_proxlighttrinkey_m0.build.usb_product="ProxLight Trinkey M0"
594
+ adafruit_proxlighttrinkey_m0.build.usb_manufacturer="Adafruit"
595
+ adafruit_proxlighttrinkey_m0.build.board=PROXLIGHTTRINKEY_M0
596
+ adafruit_proxlighttrinkey_m0.build.core=arduino
597
+ adafruit_proxlighttrinkey_m0.build.extra_flags=-DCRYSTALLESS -DADAFRUIT_PROXLIGHTTRINKEY_M0 -D__SAMD21E18A__ -DARM_MATH_CM0PLUS {build.usb_flags}
598
+ adafruit_proxlighttrinkey_m0.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
599
+ adafruit_proxlighttrinkey_m0.build.openocdscript=openocd_scripts/proxlighttrinkey_m0.cfg
600
+ adafruit_proxlighttrinkey_m0.build.variant=proxlighttrinkey_m0
601
+ adafruit_proxlighttrinkey_m0.build.variant_system_lib=
602
+ adafruit_proxlighttrinkey_m0.build.vid=0x239A
603
+ adafruit_proxlighttrinkey_m0.build.pid=0x8103
604
+ adafruit_proxlighttrinkey_m0.bootloader.tool=openocd
605
+ adafruit_proxlighttrinkey_m0.bootloader.file=proxlighttrinkey_m0/bootloader-proxlighttrinkey_m0.bin
606
+ adafruit_proxlighttrinkey_m0.menu.opt.small=Small (-Os) (standard)
607
+ adafruit_proxlighttrinkey_m0.menu.opt.small.build.flags.optimize=-Os
608
+ adafruit_proxlighttrinkey_m0.menu.opt.fast=Fast (-O2)
609
+ adafruit_proxlighttrinkey_m0.menu.opt.fast.build.flags.optimize=-O2
610
+ adafruit_proxlighttrinkey_m0.menu.opt.faster=Faster (-O3)
611
+ adafruit_proxlighttrinkey_m0.menu.opt.faster.build.flags.optimize=-O3
612
+ adafruit_proxlighttrinkey_m0.menu.opt.fastest=Fastest (-Ofast)
613
+ adafruit_proxlighttrinkey_m0.menu.opt.fastest.build.flags.optimize=-Ofast
614
+ adafruit_proxlighttrinkey_m0.menu.opt.dragons=Here be dragons (-Ofast -funroll-loops)
615
+ adafruit_proxlighttrinkey_m0.menu.opt.dragons.build.flags.optimize=-Ofast -funroll-loops
616
+ adafruit_proxlighttrinkey_m0.menu.usbstack.arduino=Arduino
617
+ adafruit_proxlighttrinkey_m0.menu.usbstack.tinyusb=TinyUSB
618
+ adafruit_proxlighttrinkey_m0.menu.usbstack.tinyusb.build.flags.usbstack=-DUSE_TINYUSB
619
+ adafruit_proxlighttrinkey_m0.menu.debug.off=Off
620
+ adafruit_proxlighttrinkey_m0.menu.debug.on=On
621
+ adafruit_proxlighttrinkey_m0.menu.debug.on.build.flags.debug=-g
622
+
429
623
430
624
# Adafruit ItsyBitsy M0 (SAMD21)
431
625
# ------------------------------
0 commit comments