platformio.rst 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. .. _platformio:
  2. PlatformIO
  3. ##########
  4. .. image:: ../../_static/platformio-logo.png
  5. :target: https://platformio.org/?utm_source=docs.espressif.com
  6. .. contents::
  7. :local:
  8. What is PlatformIO?
  9. ~~~~~~~~~~~~~~~~~~~
  10. `PlatformIO <https://platformio.org/?utm_source=docs.espressif.com>`__
  11. is a cross-platform embedded development environment with out-of-the-box support
  12. for ESP-IDF.
  13. Since ESP-IDF support within PlatformIO is not maintained by the Espressif team,
  14. please report any issues with PlatformIO directly to its developers in
  15. `the official PlatformIO repositories <https://github.com/platformio>`_.
  16. A detailed overview of the PlatformIO ecosystem and its philosophy can be
  17. found in `the official PlatformIO documentation <https://docs.platformio.org/en/latest/what-is-platformio.html?utm_source=docs.espressif.com>`_.
  18. Installation
  19. ~~~~~~~~~~~~
  20. * `PlatformIO IDE <https://platformio.org/platformio-ide?utm_source=docs.espressif.com>`_
  21. is a toolset for embedded C/C++ development available on Windows, macOS and Linux
  22. platforms
  23. * `PlatformIO Core (CLI) <https://docs.platformio.org/en/latest/core/index.html?utm_source=docs.espressif.com>`_
  24. is a command-line tool that consists of multi-platform build system, platform and
  25. library managers and other integration components. It can be used with a variety of
  26. code development environments and allows integration with cloud platforms and web
  27. services
  28. Configuration
  29. ~~~~~~~~~~~~~
  30. Please go through `the official PlatformIO configuration guide for ESP-IDF <https://docs.platformio.org/en/latest/frameworks/espidf.html?utm_source=docs.espressif.com#configuration>`_.
  31. Tutorials
  32. ~~~~~~~~~
  33. - `ESP-IDF and ESP32-DevKitC: debugging, unit testing, project analysis
  34. <https://docs.platformio.org/en/latest/tutorials/espressif32/espidf_debugging_unit_testing_analysis.html?utm_source=docs.espressif.com>`__
  35. Project Examples
  36. ~~~~~~~~~~~~~~~~
  37. Please check ESP-IDF page in `the official PlatformIO documentation <https://docs.platformio.org/en/latest/frameworks/espidf.html?utm_source=docs.espressif.com#examples>`__
  38. Next Steps
  39. ~~~~~~~~~~
  40. Here are some useful links for exploring the PlatformIO ecosystem:
  41. - Learn more about `integrations with other IDEs/Text Editors <https://docs.platformio.org/en/latest/integration/ide/index.html?utm_source=docs.espressif.com>`_
  42. - Get help from `PlatformIO community <https://community.platformio.org/?utm_source=docs.espressif.com>`_