Frameworks ────────────────────────────────────────────────── Name                Description ────────────────────────────────────────────────── framework_arduino   Arduino Wiring-based Framework allows writing cross-platform software to control devices attached to a wide range of Arduino boards to create all kinds of creative coding, interactive objects, spaces or physical experiences. ┌──────────────────┬─────────────────────────────┐ │                  │                             │ Arduino LilyPad ATmega328          │                             │ Contents        │                  │                             │ • Arduino LilyPad ATmega328    │                             │ │                  │                             │ • Hardware│                  │                             │ │                  │                             │ • Configuration              │                             │ │                  │                             │ • Debugging                  │                             │ │                  │                             │ • Frameworks                 │                             │ │                  │                             │ Hardware        │                  │                             │ Platform platform_atmelavr: Atmel AVR 8-bit MCUs deliver a unique combination of performance, power efficiency and design flexibility. Optimized to│speed time to market-and easily adapt to new ones-they are based on the│industry's most code-efficient architecture for C and assembly programming           │                             │ │                  │                             │ │        ┌─────────┼──────┬────────────┐         │ │        │Microcontroller │ ATMEGA328P │         │ │        ├─────────┼──────┼────────────┤         │ │        │Frequency│      │ 8MHz       │         │ │        ├─────────┼──────┼────────────┤         │ │        │Flash    │      │ 30KB       │         │ │        ├─────────┼──────┼────────────┤         │ │        │RAM      │      │ 2KB        │         │ │        ├─────────┼──────┼────────────┤         │ │        │Vendor   │      │ Arduino    │         │ │        └─────────┼──────┴────────────┘         │ │                  │                             │ Configuration   │                  │                             │ Please use lilypadatmega328 ID for projectconf_env_board option in projectconf:│                  │                             │ │                  │                             │ [env:lilypadatmega328]      │                             │ platform = atmelavr         │                             │ board = lilypadatmega328    │                             │ │                  │                             │ You can override default Arduino LilyPad ATmega328 settings per build environment using board_*** option, where *** is a JSON object path from board manifest lilypadatmega328.json. For example, board_build.mcu, board_build.f_cpu, etc.        │                             │ │                  │                             │ [env:lilypadatmega328]      │                             │ platform = atmelavr         │                             │ board = lilypadatmega328    │                             │ │                  │                             │ ; change microcontroller    │                             │ board_build.mcu = atmega328p│                             │ │                  │                             │ ; change MCU frequency      │                             │ board_build.f_cpu = 8000000L│                             │ │                  │                             │ Debugging       │                  │                             │ piodebug - "1-click" solution for debugging with a zero configuration. │                  │                             │ WARNING:    │                  │                             │ You will need to install debug tool drivers depending on your system. Please click on compatible debug tool below for the further instructions and configuration information.               │ │                  │                             │ You can switch between debugging debugging_tools using       │ projectconf_debug_tool option in projectconf.                │ │                  │                             │ Arduino LilyPad ATmega328 has on-board debug probe and IS READY for debugging. You don't need to use/buy external debug probe.   │ │                  │                             │ │ ┌────────────────┼─────┬──────────┬─────────┐  │ │ │Compatible Tools│     │ On-board │ Default │  │ │ ├────────────────┼─────┼──────────┼─────────┤  │ │ │debugging_tool_simavr │ Yes      │ Yes     │  │ │ └────────────────┼─────┴──────────┴─────────┘  │ │                  │                             │ Frameworks      │                  │                             │ ├──────────────────┼─────────────────────────────┤ │Name              │ Description                 │ ├──────────────────┼─────────────────────────────┤ │framework_arduino │ Arduino Wiring-based        │ │                  │ Framework allows writing    │ │                  │ cross-platform software to  │ │                  │ control devices attached to │ │                  │ a wide range of Arduino     │ │                  │ boards to create all kinds  │ │                  │ of creative coding,         │ │                  │ interactive objects, spaces │ │                  │ or physical experiences.    │ ├──────────────────┼─────────────────────────────┤ │                  │                             │ Arduino LilyPad USB                │                             │ Contents        │                  │                             │ • Arduino LilyPad USB          │                             │ │                  │                             │ • Hardware│                  │                             │ │                  │                             │ • Configuration              │                             │ │                  │                             │ • Debugging                  │                             │ │                  │                             │ • Frameworks                 │                             │ │                  │                             │ Hardware        │                  │                             │ Platform platform_atmelavr: Atmel AVR 8-bit MCUs deliver a unique combination of performance, power efficiency and design flexibility. Optimized to│speed time to market-and easily adapt to new ones-they are based on the│industry's most code-efficient architecture for C and assembly programming           │                             │ │                  │                             │ │        ┌─────────┼──────┬────────────┐         │ │        │Microcontroller │ ATMEGA32U4 │         │ │        ├─────────┼──────┼────────────┤         │ │        │Frequency│      │ 8MHz       │         │ │        ├─────────┼──────┼────────────┤         │ │        │Flash    │      │ 28KB       │         │ │        ├─────────┼──────┼────────────┤         │ │        │RAM      │      │ 2.50KB     │         │ │        ├─────────┼──────┼────────────┤         │ │        │Vendor   │      │ Arduino    │         │ │        └─────────┼──────┴────────────┘         │ │                  │                             │ Configuration   │                  │                             │ Please use LilyPadUSB ID for projectconf_env_board option in projectconf: │                  │                             │ [env:LilyPadUSB]            │                             │ platform = atmelavr         │                             │ board = LilyPadUSB          │                             │ │                  │                             │ You can override default Arduino LilyPad USB settings per build environment using board_*** option, where *** is a JSON object path from board manifest LilyPadUSB.json.│For example, board_build.mcu,│ board_build.f_cpu, etc.        │                             │ │                  │                             │ [env:LilyPadUSB]            │                             │ platform = atmelavr         │                             │ board = LilyPadUSB          │                             │ │                  │                             │ ; change microcontroller    │                             │ board_build.mcu = atmega32u4│                             │ │                  │                             │ ; change MCU frequency      │                             │ board_build.f_cpu = 8000000L│                             │ │                  │                             │ Debugging       │                  │                             │ piodebug - "1-click" solution for debugging with a zero configuration. │                  │                             │ WARNING:    │                  │                             │ You will need to install debug tool drivers depending on your system. Please click on compatible debug tool below for the further instructions and configuration information.               │