boards.txt 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. # See: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5---3rd-party-Hardware-specification
  2. # See: http://code.google.com/p/arduino/wiki/Platforms
  3. ##############################################################
  4. menu.cpu=Processor
  5. ########################################
  6. ## RAMBo
  7. ########################################
  8. rambo.name=RAMBo
  9. rambo.upload.tool=arduino:avrdude
  10. rambo.upload.protocol=wiring
  11. rambo.upload.maximum_size=258048
  12. rambo.upload.speed=115200
  13. rambo.bootloader.low_fuses=0xFF
  14. rambo.bootloader.high_fuses=0xD8
  15. rambo.bootloader.extended_fuses=0xFD
  16. rambo.bootloader.path=stk500v2
  17. rambo.bootloader.file=stk500boot_v2_mega2560.hex
  18. rambo.bootloader.unlock_bits=0x3F
  19. rambo.bootloader.lock_bits=0x0F
  20. rambo.build.mcu=atmega2560
  21. rambo.build.f_cpu=16000000L
  22. rambo.build.board=AVR_RAMBO
  23. rambo.build.core=arduino:arduino
  24. rambo.build.variant=rambo
  25. ########################################
  26. ## Sanguino
  27. ########################################
  28. sanguino.name=Sanguino
  29. sanguino.upload.tool=arduino:avrdude
  30. sanguino.upload.protocol=stk500
  31. sanguino.upload.maximum_size=131072
  32. sanguino.upload.speed=57600
  33. sanguino.bootloader.low_fuses=0xD6
  34. sanguino.bootloader.high_fuses=0xDA
  35. sanguino.bootloader.extended_fuses=0xFD
  36. sanguino.bootloader.path=atmega
  37. sanguino.bootloader.unlock_bits=0x3F
  38. sanguino.bootloader.lock_bits=0x0F
  39. sanguino.build.mcu=atmega1284p
  40. sanguino.build.f_cpu=16000000L
  41. sanguino.build.board=AVR_SANGUINO
  42. sanguino.build.core=arduino:arduino
  43. sanguino.build.variant=sanguino
  44. sanguino.menu.cpu.atmega644=ATmega644P
  45. sanguino.menu.cpu.atmega644.upload.maximum_size=63488
  46. sanguino.menu.cpu.atmega644.bootloader.low_fuses=0xFF
  47. sanguino.menu.cpu.atmega644.bootloader.high_fuses=0x9A
  48. sanguino.menu.cpu.atmega644.bootloader.extended_fuses=0xFF
  49. sanguino.menu.cpu.atmega644.bootloader.file=ATmegaBOOT_168_atmega644p.hex
  50. sanguino.menu.cpu.atmega644.build.mcu=atmega644p
  51. sanguino.menu.cpu.atmega12848m=ATmega1284p 8MHz
  52. sanguino.menu.cpu.atmega12848m.upload.speed=19200
  53. sanguino.menu.cpu.atmega12848m.bootloader.file=ATmegaBOOT_168_atmega1284p_8m.hex
  54. sanguino.menu.cpu.atmega12848m.build.f_cpu=8000000L
  55. sanguino.menu.cpu.atmega1284=ATmega1284p 16MHz
  56. sanguino.menu.cpu.atmega1284.bootloader.file=ATmegaBOOT_168_atmega1284p.hex
  57. sanguino.menu.cpu.atmega1284m=ATmega1284p 20MHz
  58. sanguino.menu.cpu.atmega1284m.bootloader.file=ATmegaBOOT_168_atmega1284p.hex
  59. sanguino.menu.cpu.atmega1284m.build.f_cpu=20000000L
  60. ########################################
  61. ## Brainwave
  62. ########################################
  63. Brainwave.name=Brainwave
  64. Brainwave.bootloader.tool=avrdude
  65. Brainwave.bootloader.low_fuses=0xFF
  66. Brainwave.bootloader.high_fuses=0x99
  67. Brainwave.bootloader.extended_fuses=0xF0
  68. Brainwave.bootloader.unlock_bits=0x3F
  69. Brainwave.bootloader.lock_bits=0x02F
  70. Brainwave.bootloader.path=brainwave
  71. Brainwave.bootloader.file=Brainwave-646-LUFA.hex
  72. Brainwave.upload.tool=avrdude
  73. Brainwave.upload.protocol=avr109
  74. Brainwave.upload.maximum_size=61440
  75. Brainwave.upload.speed=115200
  76. Brainwave.upload.disable_flushing=true
  77. Brainwave.build.mcu=at90usb646
  78. Brainwave.build.f_cpu=16000000L
  79. Brainwave.build.core=brainwave
  80. Brainwave.build.dependency=true
  81. Brainwave.build.variant=brainwave
  82. Brainwave.build.vid=0x16D0
  83. Brainwave.build.pid=0x076B
  84. ########################################
  85. ## BrainwavePro
  86. ########################################
  87. BrainwavePro.name=Brainwave Pro
  88. BrainwavePro.bootloader.tool=avrdude
  89. BrainwavePro.bootloader.low_fuses=0xFF
  90. BrainwavePro.bootloader.high_fuses=0x9B
  91. BrainwavePro.bootloader.extended_fuses=0xF0
  92. BrainwavePro.bootloader.unlock_bits=0x3F
  93. BrainwavePro.bootloader.lock_bits=0x02F
  94. BrainwavePro.bootloader.path=brainwave
  95. BrainwavePro.bootloader.file=BrainwavePro-1286-LUFA.hex
  96. BrainwavePro.upload.tool=avrdude
  97. BrainwavePro.upload.protocol=avr109
  98. BrainwavePro.upload.maximum_size=126976
  99. BrainwavePro.upload.speed=115200
  100. BrainwavePro.upload.disable_flushing=true
  101. BrainwavePro.build.mcu=at90usb1286
  102. BrainwavePro.build.f_cpu=16000000L
  103. BrainwavePro.build.core=brainwave
  104. BrainwavePro.build.dependency=true
  105. BrainwavePro.build.variant=brainwavepro
  106. BrainwavePro.build.vid=0x16D0
  107. BrainwavePro.build.pid=0x076B
  108. BrainwavePro.build.extra_flags=-DAT90USBxx_TEENSYPP_ASSIGNMENTS -DUSB_VID={build.vid} -DUSB_PID={build.pid}
  109. ########################################
  110. ## KosselPro -- BrainwavePro with HID boot
  111. ########################################
  112. KosselPro.name=Kossel Pro (HID Bootloader)
  113. KosselPro.bootloader.tool=avrdude
  114. KosselPro.bootloader.low_fuses=0xFF
  115. KosselPro.bootloader.high_fuses=0x9B
  116. KosselPro.bootloader.extended_fuses=0xF0
  117. KosselPro.bootloader.unlock_bits=0x3F
  118. KosselPro.bootloader.lock_bits=0x02F
  119. KosselPro.bootloader.path=brainwave
  120. KosselPro.bootloader.file=BootloaderHID.hex
  121. KosselPro.upload.tool=hidloader
  122. KosselPro.upload.protocol=halfkay
  123. KosselPro.upload.maximum_size=126976
  124. KosselPro.upload.speed=115200
  125. KosselPro.upload.disable_flushing=true
  126. KosselPro.build.mcu=at90usb1286
  127. KosselPro.build.f_cpu=16000000L
  128. KosselPro.build.core=brainwave
  129. KosselPro.build.dependency=true
  130. KosselPro.build.variant=brainwavepro
  131. KosselPro.build.vid=0x16D0
  132. KosselPro.build.pid=0x076B
  133. KosselPro.build.extra_flags=-DAT90USBxx_TEENSYPP_ASSIGNMENTS -DUSB_VID={build.vid} -DUSB_PID={build.pid}