From 605b5755bf6e79107dab5037de4159e4c14b21b1 Mon Sep 17 00:00:00 2001 From: Matthew Lewis Date: Tue, 22 Sep 2015 14:54:32 -0500 Subject: [PATCH] config: add LightBlue Bean board definition and docs --- docs/frameworks/arduino.rst | 20 ++++++++++++++++++++ docs/platforms/atmelavr.rst | 20 ++++++++++++++++++++ platformio/boards/punchthrough.json | 22 ++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 platformio/boards/punchthrough.json diff --git a/docs/frameworks/arduino.rst b/docs/frameworks/arduino.rst index ba909a08..df2ab830 100644 --- a/docs/frameworks/arduino.rst +++ b/docs/frameworks/arduino.rst @@ -630,6 +630,26 @@ PanStamp - 32 Kb - 4 Kb +Punch Through +~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``lightblue-bean`` + - `LightBlue Bean `_ + - ATMEGA32U4 + - 8 MHz + - 32 Kb + - 2 Kb + Quirkbot ~~~~~~~~ diff --git a/docs/platforms/atmelavr.rst b/docs/platforms/atmelavr.rst index 7a536133..e54f28f5 100644 --- a/docs/platforms/atmelavr.rst +++ b/docs/platforms/atmelavr.rst @@ -601,6 +601,26 @@ PanStamp - 32 Kb - 2 Kb +Punch Through +~~~~~~~~ + +.. list-table:: + :header-rows: 1 + + * - Type ``board`` + - Name + - Microcontroller + - Frequency + - Flash + - RAM + + * - ``lightblue-bean`` + - `LightBlue Bean `_ + - ATMEGA32U4 + - 8 MHz + - 32 Kb + - 2 Kb + Quirkbot ~~~~~~~~ diff --git a/platformio/boards/punchthrough.json b/platformio/boards/punchthrough.json new file mode 100644 index 00000000..bf6fc85f --- /dev/null +++ b/platformio/boards/punchthrough.json @@ -0,0 +1,22 @@ +{ + "lightblue-bean": { + "name": "LightBlue Bean", + "vendor": "Punch Through Design", + "url": "https://punchthrough.com/bean", + + "platform": "atmelavr", + "frameworks": ["arduino"], + + "build": { + "core": "bean", + "variant": "bean", + "extra_flags": "-DARDUINO_ARCH_AVR", + "mcu": "atmega328p", + "f_cpu": "8000000L" + }, + "upload": { + "maximum_size": 32256, + "maximum_ram_size": 2048 + } + } +}