2015-03-11 18:13:53 +02:00
.. _framework_opencm3:
Framework `` opencm3 ``
=====================
The libopencm3 framework aims to create a free/libre/open-source firmware library for various ARM Cortex-M0(+)/M3/M4 microcontrollers, including ST STM32, Ti Tiva and Stellaris, NXP LPC 11xx, 13xx, 15xx, 17xx parts, Atmel SAM3, Energy Micro EFM32 and others.
.. contents ::
Boards
------
.. note ::
2015-03-13 19:06:35 +02:00
* You can list pre-configured boards by :ref: `cmd_boards` command or
`PlatformIO Web 2.0 <http://platformio.org/#!/boards> `_ site
2015-03-11 18:13:53 +02:00
* For more detailed `` board `` information please scroll tables below by horizontal.
ST
~~
.. list-table ::
:header-rows: 1
* - Type `` board ``
- Name
- Microcontroller
- Frequency
- Flash
- RAM
* - `` disco_f303vc ``
- `STM32F3DISCOVERY <http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF254044> `_
- STM32F303VCT6
- 72 MHz
- 256 Kb
- 48 Kb
* - `` disco_f407vg ``
- `STM32F4DISCOVERY <http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF252419> `_
- STM32F407VGT6
- 168 MHz
- 1024 Kb
- 128 Kb
* - `` disco_l152rb ``
- `STM32LDISCOVERY <http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF258515> `_
- STM32L152RBT6
- 32 MHz
- 128 Kb
- 16 Kb
2015-03-11 19:32:53 +02:00
2015-03-11 18:13:53 +02:00
TI
~~
.. list-table ::
:header-rows: 1
* - Type `` board ``
- Name
- Microcontroller
- Frequency
- Flash
- RAM
* - `` lplm4f120h5qr ``
- `LaunchPad (Stellaris) w/ lm4f120 (80MHz) <http://www.ti.com/tool/ek-lm4f120xl> `_
- LPLM4F120H5QR
- 80 MHz
- 256 Kb
- 32 Kb
* - `` lptm4c1230c3pm ``
- `LaunchPad (Tiva C) w/ tm4c123 (80MHz) <http://www.ti.com/ww/en/launchpad/launchpads-connected-ek-tm4c123gxl.html> `_
- LPTM4C1230C3PM
- 80 MHz
- 256 Kb
- 32 Kb
* - `` lptm4c1294ncpdt ``
- `LaunchPad (Tiva C) w/ tm4c129 (120MHz) <http://www.ti.com/ww/en/launchpad/launchpads-connected-ek-tm4c1294xl.html> `_
- LPTM4C1294NCPDT
- 120 MHz
- 1024 Kb
- 256 Kb