Skip to content

Commit 3892da7

Browse files
committed
Sync dev-platforms
1 parent f209250 commit 3892da7

File tree

17 files changed

+602
-9
lines changed

17 files changed

+602
-9
lines changed

boards/espressif32/m5stack-core2.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Platform :ref:`platform_espressif32`: Espressif Systems is a privately held fabl
3030
* - **Flash**
3131
- 16MB
3232
* - **RAM**
33-
- 6.25MB
33+
- 4.31MB
3434
* - **Vendor**
3535
- `M5Stack <http://www.m5stack.com?utm_source=platformio.org&utm_medium=docs>`__
3636

boards/espressif32/m5stack-fire.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Platform :ref:`platform_espressif32`: Espressif Systems is a privately held fabl
3030
* - **Flash**
3131
- 16MB
3232
* - **RAM**
33-
- 6.25MB
33+
- 4.31MB
3434
* - **Vendor**
3535
- `M5Stack <http://www.m5stack.com?utm_source=platformio.org&utm_medium=docs>`__
3636

boards/index.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -786,6 +786,7 @@ Nordic nRF52
786786
nordicnrf52/nano33ble
787787
nordicnrf52/bbcmicrobit_v2
788788
nordicnrf52/laird_bl652_dvk
789+
nordicnrf52/laird_bl653_dvk
789790
nordicnrf52/laird_bl654_dvk
790791
nordicnrf52/bluey
791792
nordicnrf52/adafruit_cplaynrf52840
@@ -800,6 +801,7 @@ Nordic nRF52
800801
nordicnrf52/adafruit_metro_nrf52840
801802
nordicnrf52/thingy_52
802803
nordicnrf52/nrf52_dk
804+
nordicnrf52/nrf52833_dk
803805
nordicnrf52/nrf52840_dk
804806
nordicnrf52/nrf52840_dk_adafruit
805807
nordicnrf52/reel_board
@@ -816,6 +818,7 @@ Nordic nRF52
816818
nordicnrf52/vbluno52
817819
nordicnrf52/dwm1001_dev
818820
nordicnrf52/hackaBLE
821+
nordicnrf52/ublox_bmd345eval_nrf52840
819822
nordicnrf52/ublox_evk_nina_b1
820823

821824
Nuclei
Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
.. Copyright (c) 2014-present PlatformIO <contact@platformio.org>
2+
Licensed under the Apache License, Version 2.0 (the "License");
3+
you may not use this file except in compliance with the License.
4+
You may obtain a copy of the License at
5+
http://www.apache.org/licenses/LICENSE-2.0
6+
Unless required by applicable law or agreed to in writing, software
7+
distributed under the License is distributed on an "AS IS" BASIS,
8+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9+
See the License for the specific language governing permissions and
10+
limitations under the License.
11+
12+
.. _board_nordicnrf52_laird_bl653_dvk:
13+
14+
BL653 Development Kit
15+
=====================
16+
17+
.. contents::
18+
19+
Hardware
20+
--------
21+
22+
Platform :ref:`platform_nordicnrf52`: The nRF52 Series are built for speed to carry out increasingly complex tasks in the shortest possible time and return to sleep, conserving precious battery power. They have a Cortex-M4F processor and are the most capable Bluetooth Smart SoCs on the market.
23+
24+
.. list-table::
25+
26+
* - **Microcontroller**
27+
- NRF52833
28+
* - **Frequency**
29+
- 64MHz
30+
* - **Flash**
31+
- 512KB
32+
* - **RAM**
33+
- 128KB
34+
* - **Vendor**
35+
- `Laird Connectivity <https://www.lairdconnect.com/wireless-modules/bluetooth-modules/bluetooth-5-modules/bl653-series-bluetooth-51-802154-nfc-module?utm_source=platformio.org&utm_medium=docs>`__
36+
37+
38+
Configuration
39+
-------------
40+
41+
Please use ``laird_bl653_dvk`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`:
42+
43+
.. code-block:: ini
44+
45+
[env:laird_bl653_dvk]
46+
platform = nordicnrf52
47+
board = laird_bl653_dvk
48+
49+
You can override default BL653 Development Kit settings per build environment using
50+
``board_***`` option, where ``***`` is a JSON object path from
51+
board manifest `laird_bl653_dvk.json <https://github.com/platformio/platform-nordicnrf52/blob/master/boards/laird_bl653_dvk.json>`_. For example,
52+
``board_build.mcu``, ``board_build.f_cpu``, etc.
53+
54+
.. code-block:: ini
55+
56+
[env:laird_bl653_dvk]
57+
platform = nordicnrf52
58+
board = laird_bl653_dvk
59+
60+
; change microcontroller
61+
board_build.mcu = nrf52833
62+
63+
; change MCU frequency
64+
board_build.f_cpu = 64000000L
65+
66+
67+
Uploading
68+
---------
69+
BL653 Development Kit supports the following uploading protocols:
70+
71+
* ``blackmagic``
72+
* ``cmsis-dap``
73+
* ``jlink``
74+
* ``mbed``
75+
* ``nrfjprog``
76+
* ``stlink``
77+
78+
Default protocol is ``jlink``
79+
80+
You can change upload protocol using :ref:`projectconf_upload_protocol` option:
81+
82+
.. code-block:: ini
83+
84+
[env:laird_bl653_dvk]
85+
platform = nordicnrf52
86+
board = laird_bl653_dvk
87+
88+
upload_protocol = jlink
89+
90+
Debugging
91+
---------
92+
93+
:ref:`piodebug` - "1-click" solution for debugging with a zero configuration.
94+
95+
.. warning::
96+
You will need to install debug tool drivers depending on your system.
97+
Please click on compatible debug tool below for the further
98+
instructions and configuration information.
99+
100+
You can switch between debugging :ref:`debugging_tools` using
101+
:ref:`projectconf_debug_tool` option in :ref:`projectconf`.
102+
103+
BL653 Development Kit has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe.
104+
105+
.. list-table::
106+
:header-rows: 1
107+
108+
* - Compatible Tools
109+
- On-board
110+
- Default
111+
* - :ref:`debugging_tool_blackmagic`
112+
-
113+
-
114+
* - :ref:`debugging_tool_cmsis-dap`
115+
- Yes
116+
-
117+
* - :ref:`debugging_tool_jlink`
118+
- Yes
119+
- Yes
120+
* - :ref:`debugging_tool_stlink`
121+
-
122+
-
123+
124+
Frameworks
125+
----------
126+
.. list-table::
127+
:header-rows: 1
128+
129+
* - Name
130+
- Description
131+
132+
* - :ref:`framework_zephyr`
133+
- The Zephyr Project is a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with safety and security in mind

boards/nordicnrf52/nrf52833_dk.rst

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
.. Copyright (c) 2014-present PlatformIO <contact@platformio.org>
2+
Licensed under the Apache License, Version 2.0 (the "License");
3+
you may not use this file except in compliance with the License.
4+
You may obtain a copy of the License at
5+
http://www.apache.org/licenses/LICENSE-2.0
6+
Unless required by applicable law or agreed to in writing, software
7+
distributed under the License is distributed on an "AS IS" BASIS,
8+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9+
See the License for the specific language governing permissions and
10+
limitations under the License.
11+
12+
.. _board_nordicnrf52_nrf52833_dk:
13+
14+
Nordic nRF52833-DK
15+
==================
16+
17+
.. contents::
18+
19+
Hardware
20+
--------
21+
22+
Platform :ref:`platform_nordicnrf52`: The nRF52 Series are built for speed to carry out increasingly complex tasks in the shortest possible time and return to sleep, conserving precious battery power. They have a Cortex-M4F processor and are the most capable Bluetooth Smart SoCs on the market.
23+
24+
.. list-table::
25+
26+
* - **Microcontroller**
27+
- NRF52833
28+
* - **Frequency**
29+
- 64MHz
30+
* - **Flash**
31+
- 512KB
32+
* - **RAM**
33+
- 128KB
34+
* - **Vendor**
35+
- `Nordic <https://www.nordicsemi.com/Products/Development-hardware/nrf52833-dk?utm_source=platformio.org&utm_medium=docs>`__
36+
37+
38+
Configuration
39+
-------------
40+
41+
Please use ``nrf52833_dk`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`:
42+
43+
.. code-block:: ini
44+
45+
[env:nrf52833_dk]
46+
platform = nordicnrf52
47+
board = nrf52833_dk
48+
49+
You can override default Nordic nRF52833-DK settings per build environment using
50+
``board_***`` option, where ``***`` is a JSON object path from
51+
board manifest `nrf52833_dk.json <https://github.com/platformio/platform-nordicnrf52/blob/master/boards/nrf52833_dk.json>`_. For example,
52+
``board_build.mcu``, ``board_build.f_cpu``, etc.
53+
54+
.. code-block:: ini
55+
56+
[env:nrf52833_dk]
57+
platform = nordicnrf52
58+
board = nrf52833_dk
59+
60+
; change microcontroller
61+
board_build.mcu = nrf52833
62+
63+
; change MCU frequency
64+
board_build.f_cpu = 64000000L
65+
66+
67+
Uploading
68+
---------
69+
Nordic nRF52833-DK supports the following uploading protocols:
70+
71+
* ``blackmagic``
72+
* ``cmsis-dap``
73+
* ``jlink``
74+
* ``mbed``
75+
* ``nrfjprog``
76+
* ``stlink``
77+
78+
Default protocol is ``jlink``
79+
80+
You can change upload protocol using :ref:`projectconf_upload_protocol` option:
81+
82+
.. code-block:: ini
83+
84+
[env:nrf52833_dk]
85+
platform = nordicnrf52
86+
board = nrf52833_dk
87+
88+
upload_protocol = jlink
89+
90+
Debugging
91+
---------
92+
93+
:ref:`piodebug` - "1-click" solution for debugging with a zero configuration.
94+
95+
.. warning::
96+
You will need to install debug tool drivers depending on your system.
97+
Please click on compatible debug tool below for the further
98+
instructions and configuration information.
99+
100+
You can switch between debugging :ref:`debugging_tools` using
101+
:ref:`projectconf_debug_tool` option in :ref:`projectconf`.
102+
103+
Nordic nRF52833-DK has on-board debug probe and **IS READY** for debugging. You don't need to use/buy external debug probe.
104+
105+
.. list-table::
106+
:header-rows: 1
107+
108+
* - Compatible Tools
109+
- On-board
110+
- Default
111+
* - :ref:`debugging_tool_blackmagic`
112+
-
113+
-
114+
* - :ref:`debugging_tool_cmsis-dap`
115+
- Yes
116+
-
117+
* - :ref:`debugging_tool_jlink`
118+
- Yes
119+
- Yes
120+
* - :ref:`debugging_tool_stlink`
121+
-
122+
-
123+
124+
Frameworks
125+
----------
126+
.. list-table::
127+
:header-rows: 1
128+
129+
* - Name
130+
- Description
131+
132+
* - :ref:`framework_zephyr`
133+
- The Zephyr Project is a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with safety and security in mind

0 commit comments

Comments
 (0)