Skip to content

Commit

Permalink
Merge branch 'release/v5.2.5'
Browse files Browse the repository at this point in the history
  • Loading branch information
ivankravets committed Feb 10, 2022
2 parents f04040a + 4de1b83 commit bbf4d27
Show file tree
Hide file tree
Showing 410 changed files with 3,908 additions and 4,308 deletions.
19 changes: 19 additions & 0 deletions _static/css/extra.css
Original file line number Diff line number Diff line change
Expand Up @@ -522,9 +522,28 @@ fieldset[disabled] .navbar-inverse .btn-link:focus {
left: 0;
}
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: middle;
background-color: #777;
border-radius: 10px;
}

/* Misc */

.nav .badge {
background-color: #5cb85c;
margin-left: 5px;
}

.wy-nav-content {
max-width: 1000px !important;
}
Expand Down
25 changes: 7 additions & 18 deletions _templates/navbar.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<div>\
<ul class="nav navbar-nav">\
<li class="dropdown">\
<a role="button" data-target="#" href="https://platformio.org/platformio-ide" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-rocket fa-lg"></i>Get Started<span class="caret"></span>\
<a role="button" data-target="#" href="https://platformio.org/platformio-ide" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Get Started<span class="caret"></span>\
</a>\
<ul class="dropdown-menu" role="menu">\
<li role="menuitem"><a href="https://docs.platformio.org/page/what-is-platformio.html"><i class="fa fa-heart"></i>What is PlatformIO?</a></li>\
Expand All @@ -30,8 +30,7 @@
</ul>\
</li>\
<li class="dropdown">\
<a role="button" data-target="#" href="https://docs.platformio.org/page/plus/pio-remote.html" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-lightbulb-o fa-lg"></i>\
Solutions<span class="caret"></span>\
<a role="button" data-target="#" href="https://docs.platformio.org/page/plus/pio-remote.html" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Solutions<span class="caret"></span>\
</a>\
<ul class="dropdown-menu" role="menu">\
<li role="menuitem"><a href="https://platformio.org/platformio-ide"><i class="fa fa-cube"></i>PlatformIO IDE</a></li>\
Expand All @@ -49,23 +48,13 @@
<li role="menuitem"><a href="https://docs.platformio.org/page/ci/index.html"><i class="fa fa-refresh"></i>Continuous Integration</a></li>\
</ul>\
</li>\
<li class="dropdown">\
<a role="button" data-target="#" href="https://platformio.org/lib" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fa fa-code fa-lg"></i>Registry<span class="caret"></span>\
</a>\
<ul class="dropdown-menu" role="menu">\
<li role="menuitem"><a href="https://platformio.org/lib"><i class="fa fa-code"></i>Libraries</a></li>\
<li role="separator" class="divider"></li>\
<li role="menuitem"><a href="https://platformio.org/platforms"><i class="fa fa-laptop"></i>Platforms</a></li>\
<li role="menuitem"><a href="https://platformio.org/frameworks"><i class="fa fa-cog"></i>Frameworks</a></li>\
<li role="menuitem"><a href="https://platformio.org/boards"><i class="fa fa-microchip"></i>Boards</a></li>\
</ul>\
</li>\
<li><a href="https://registry.platformio.org/">Registry<sup class="badge"><small>NEW</small></sup></a></li>\
</ul>\
<ul class="nav navbar-nav navbar-right">\
<li class="active"><a href="https://docs.platformio.org"><i class="fa fa-book fa-lg"></i>Docs</a></li>\
<li><a href="https://community.platformio.org/"><i class="fa fa-comments-o fa-lg"></i>Community</a></li>\
<li><a href="https://platformio.org/support"><i class="fa fa-question-circle fa-lg"></i>Support</a></li>\
<li class="nav-pio-tech"><a href="https://piolabs.com/"><i class="fa fa-heart-o fa-lg"></i>TECHNOLOGY</a></li>\
<li class="active"><a href="https://docs.platformio.org">Docs</a></li>\
<li><a href="https://community.platformio.org/">Community</a></li>\
<li><a href="https://platformio.org/support">Support</a></li>\
<li class="nav-pio-tech"><a href="https://piolabs.com/"><i class="fa fa-rocket fa-lg"></i> FOR BUSINESS</a></li>\
</ul>\
</div>\
</nav>\
Expand Down
4 changes: 2 additions & 2 deletions _templates/versions.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
</dl>
<dl>
<dt>{{ _('On Github') }}</dt>
<dd><a href="https://{{ github_host|default("github.com") }}/{{ github_user }}/{{ github_repo }}/blob/{{ github_version }}{{ conf_py_path }}{{ pagename }}{{ page_source_suffix }}"> {{ _('View') }}</a></dd>
<dd><a href="https://{{ github_host|default("github.com") }}/{{ github_user }}/{{ github_repo }}/edit/{{ github_version }}{{ conf_py_path }}{{ pagename }}{{ page_source_suffix }}"> {{ _('Edit') }}</a></dd>
<dd><a href="https://{{ github_host|default('github.com') }}/{{ github_user }}/{{ github_repo }}/blob/{{ github_version }}{{ conf_py_path }}{{ pagename }}{{ page_source_suffix }}"> {{ _('View') }}</a></dd>
<dd><a href="https://{{ github_host|default('github.com') }}/{{ github_user }}/{{ github_repo }}/edit/{{ github_version }}{{ conf_py_path }}{{ pagename }}{{ page_source_suffix }}"> {{ _('Edit') }}</a></dd>
</dl>
<dl>
<dt>{{ _('Search') }}</dt>
Expand Down
79 changes: 0 additions & 79 deletions boards/asrmicro650x/cubecell_board_pro.rst

This file was deleted.

2 changes: 1 addition & 1 deletion boards/atmelavr/controllino_maxi.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Platform :ref:`platform_atmelavr`: Atmel AVR 8-bit MCUs deliver a unique combina
* - **RAM**
- 8KB
* - **Vendor**
- `Controllino <https://www.controllino.com/product/controllino-maxi/?utm_source=platformio.org&utm_medium=docs>`__
- `Controllino <https://controllino.biz/controllino/maxi/?utm_source=platformio.org&utm_medium=docs>`__


Configuration
Expand Down
2 changes: 1 addition & 1 deletion boards/atmelavr/controllino_maxi_automation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Platform :ref:`platform_atmelavr`: Atmel AVR 8-bit MCUs deliver a unique combina
* - **RAM**
- 8KB
* - **Vendor**
- `Controllino <https://www.controllino.com/product/controllino-maxi-automation/?utm_source=platformio.org&utm_medium=docs>`__
- `Controllino <https://controllino.biz/controllino/maxi-automation/?utm_source=platformio.org&utm_medium=docs>`__


Configuration
Expand Down
2 changes: 1 addition & 1 deletion boards/atmelavr/controllino_mega.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Platform :ref:`platform_atmelavr`: Atmel AVR 8-bit MCUs deliver a unique combina
* - **RAM**
- 8KB
* - **Vendor**
- `Controllino <https://www.controllino.com/product/controllino-mega/?utm_source=platformio.org&utm_medium=docs>`__
- `Controllino <https://controllino.biz/controllino/mega/?utm_source=platformio.org&utm_medium=docs>`__


Configuration
Expand Down
2 changes: 1 addition & 1 deletion boards/atmelavr/controllino_mini.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Platform :ref:`platform_atmelavr`: Atmel AVR 8-bit MCUs deliver a unique combina
* - **RAM**
- 2KB
* - **Vendor**
- `Controllino <https://www.controllino.com/product/controllino-mini/?utm_source=platformio.org&utm_medium=docs>`__
- `Controllino <https://controllino.biz/controllino/mini/?utm_source=platformio.org&utm_medium=docs>`__


Configuration
Expand Down
153 changes: 153 additions & 0 deletions boards/espressif32/esp32-s2-franzininho.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
.. Copyright (c) 2014-present PlatformIO <[email protected]>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.. _board_espressif32_esp32-s2-franzininho:

Franzininho WiFi Board
======================

.. contents::

Hardware
--------

Platform :ref:`platform_espressif32`: Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.

.. list-table::

* - **Microcontroller**
- ESP32S2
* - **Frequency**
- 240MHz
* - **Flash**
- 4MB
* - **RAM**
- 320KB
* - **Vendor**
- `Franzininho <https://github.com/Franzininho/Franzininho-WIFI?utm_source=platformio.org&utm_medium=docs>`__


Configuration
-------------

Please use ``esp32-s2-franzininho`` ID for :ref:`projectconf_env_board` option in :ref:`projectconf`:

.. code-block:: ini
[env:esp32-s2-franzininho]
platform = espressif32
board = esp32-s2-franzininho
You can override default Franzininho WiFi Board settings per build environment using
``board_***`` option, where ``***`` is a JSON object path from
board manifest `esp32-s2-franzininho.json <https://github.com/platformio/platform-espressif32/blob/master/boards/esp32-s2-franzininho.json>`_. For example,
``board_build.mcu``, ``board_build.f_cpu``, etc.

.. code-block:: ini
[env:esp32-s2-franzininho]
platform = espressif32
board = esp32-s2-franzininho
; change microcontroller
board_build.mcu = esp32s2
; change MCU frequency
board_build.f_cpu = 240000000L
Uploading
---------
Franzininho WiFi Board supports the following uploading protocols:

* ``esp-prog``
* ``espota``
* ``esptool``
* ``iot-bus-jtag``
* ``jlink``
* ``minimodule``
* ``olimex-arm-usb-ocd``
* ``olimex-arm-usb-ocd-h``
* ``olimex-arm-usb-tiny-h``
* ``olimex-jtag-tiny``
* ``tumpa``

Default protocol is ``esptool``

You can change upload protocol using :ref:`projectconf_upload_protocol` option:

.. code-block:: ini
[env:esp32-s2-franzininho]
platform = espressif32
board = esp32-s2-franzininho
upload_protocol = esptool
Debugging
---------

:ref:`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 :ref:`debugging_tools` using
:ref:`projectconf_debug_tool` option in :ref:`projectconf`.

Franzininho WiFi Board does not have on-board debug probe and **IS NOT READY** for debugging. You will need to use/buy one of external probe listed below.

.. list-table::
:header-rows: 1

* - Compatible Tools
- On-board
- Default
* - :ref:`debugging_tool_esp-prog`
-
- Yes
* - :ref:`debugging_tool_iot-bus-jtag`
-
-
* - :ref:`debugging_tool_jlink`
-
-
* - :ref:`debugging_tool_minimodule`
-
-
* - :ref:`debugging_tool_olimex-arm-usb-ocd`
-
-
* - :ref:`debugging_tool_olimex-arm-usb-ocd-h`
-
-
* - :ref:`debugging_tool_olimex-arm-usb-tiny-h`
-
-
* - :ref:`debugging_tool_olimex-jtag-tiny`
-
-
* - :ref:`debugging_tool_tumpa`
-
-

Frameworks
----------
.. list-table::
:header-rows: 1

* - Name
- Description

* - :ref:`framework_espidf`
- ESP-IDF is the official development framework for the ESP32 and ESP32-S Series SoCs.
Loading

0 comments on commit bbf4d27

Please sign in to comment.