RP2040 Platform
===============

.. seo::
    :description: Configuration for the RP2040 platform for ESPHome.
    :image: rp2040.svg

This component contains platform-specific options for the RP2040 platform.

.. note::

    Support for all aspects of ESPHome on the RP2040 is still in development.
    Please search for or create an `issue <https://github.com/esphome/issues/issues/new?assignees=&labels=&template=bug_report.yml>`__ if you encounter an unknown problem.

.. code-block:: yaml

    # Example configuration entry
    rp2040:
      board: rpipicow

.. note::

    For now, you need the following added to the config or you will get compile errors and board not found:

.. code-block:: yaml

    # Example configuration entry
    rp2040:
      board: rpipicow
      framework:
        platform_version: https://github.com/maxgerhardt/platform-raspberrypi.git


Configuration variables:
------------------------

- **board** (*Optional*, string): The board type. Valid option is ``rpipicow``.

See Also
--------

- :doc:`esphome`
- :ghedit:`Edit`
