mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 01:57:13 +02:00
Add support for Arduboy
This commit is contained in:
@ -7,6 +7,7 @@ PlatformIO 2.0
|
|||||||
2.9.3 (2016-06-??)
|
2.9.3 (2016-06-??)
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
* Added support for Arduboy, the game system the size of a credit card
|
||||||
* Refactored firmware uploading to the embedded boards with SAM-BA bootloader
|
* Refactored firmware uploading to the embedded boards with SAM-BA bootloader
|
||||||
|
|
||||||
2.9.2 (2016-06-02)
|
2.9.2 (2016-06-02)
|
||||||
|
@ -176,6 +176,26 @@ Adafruit
|
|||||||
- 8 Kb
|
- 8 Kb
|
||||||
- 0.5 Kb
|
- 0.5 Kb
|
||||||
|
|
||||||
|
Arduboy
|
||||||
|
~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``arduboy``
|
||||||
|
- `Arduboy <https://www.arduboy.com>`_
|
||||||
|
- ATMEGA32U4
|
||||||
|
- 16 MHz
|
||||||
|
- 32 Kb
|
||||||
|
- 2.5 Kb
|
||||||
|
|
||||||
Arduino
|
Arduino
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
|
@ -166,6 +166,26 @@ Adafruit
|
|||||||
- 8 Kb
|
- 8 Kb
|
||||||
- 0.5 Kb
|
- 0.5 Kb
|
||||||
|
|
||||||
|
Arduboy
|
||||||
|
~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``arduboy``
|
||||||
|
- `Arduboy <https://www.arduboy.com>`_
|
||||||
|
- ATMEGA32U4
|
||||||
|
- 16 MHz
|
||||||
|
- 32 Kb
|
||||||
|
- 2.5 Kb
|
||||||
|
|
||||||
Arduino
|
Arduino
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
|
@ -162,6 +162,26 @@ Adafruit
|
|||||||
- 8 Kb
|
- 8 Kb
|
||||||
- 0.5 Kb
|
- 0.5 Kb
|
||||||
|
|
||||||
|
Arduboy
|
||||||
|
~~~~~~~
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Type ``board``
|
||||||
|
- Name
|
||||||
|
- Microcontroller
|
||||||
|
- Frequency
|
||||||
|
- Flash
|
||||||
|
- RAM
|
||||||
|
|
||||||
|
* - ``arduboy``
|
||||||
|
- `Arduboy <https://www.arduboy.com>`_
|
||||||
|
- ATMEGA32U4
|
||||||
|
- 16 MHz
|
||||||
|
- 32 Kb
|
||||||
|
- 2.5 Kb
|
||||||
|
|
||||||
Arduino
|
Arduino
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
|
|
||||||
|
@ -738,5 +738,37 @@
|
|||||||
},
|
},
|
||||||
"url": "http://www.atmel.com/devices/ATTINY85.aspx",
|
"url": "http://www.atmel.com/devices/ATTINY85.aspx",
|
||||||
"vendor": "Generic ATTiny"
|
"vendor": "Generic ATTiny"
|
||||||
|
},
|
||||||
|
|
||||||
|
"arduboy": {
|
||||||
|
"build": {
|
||||||
|
"core": "arduino",
|
||||||
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_LEONARDO",
|
||||||
|
"f_cpu": "16000000L",
|
||||||
|
"mcu": "atmega32u4",
|
||||||
|
"usb_product": "Arduino Leonardo",
|
||||||
|
"variant": "leonardo",
|
||||||
|
"hwid": [
|
||||||
|
["0x2341", "0x0036"],
|
||||||
|
["0x2341", "0x8036"],
|
||||||
|
["0x2A03", "0x0036"],
|
||||||
|
["0x2A03", "0x8036"]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"frameworks": ["arduino"],
|
||||||
|
"name": "Arduboy",
|
||||||
|
"platform": "atmelavr",
|
||||||
|
"upload": {
|
||||||
|
"disable_flushing": true,
|
||||||
|
"maximum_ram_size": 2560,
|
||||||
|
"maximum_size": 28672,
|
||||||
|
"protocol": "avr109",
|
||||||
|
"require_upload_port" : true,
|
||||||
|
"speed": 57600,
|
||||||
|
"use_1200bps_touch": true,
|
||||||
|
"wait_for_upload_port": true
|
||||||
|
},
|
||||||
|
"url": "https://www.arduboy.com",
|
||||||
|
"vendor": "Arduboy"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -300,7 +300,7 @@ def get_serialports():
|
|||||||
# fix for PySerial
|
# fix for PySerial
|
||||||
if not result and system() == "Darwin":
|
if not result and system() == "Darwin":
|
||||||
for p in glob("/dev/tty.*"):
|
for p in glob("/dev/tty.*"):
|
||||||
result.append({"port": p, "description": "", "hwid": ""})
|
result.append({"port": p, "description": "n/a", "hwid": "n/a"})
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user