platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
PlatformIO Core
.. image:: https://github.com/platformio/platformio-core/workflows/Core/badge.svg
:target: https://docs.platformio.org/en/latest/core/index.html
:alt: CI Build for PlatformIO Core
.. image:: https://github.com/platformio/platformio-core/workflows/Docs/badge.svg
:target: https://docs.platformio.org?utm_source=github&utm_medium=core
:alt: CI Build for Docs
.. image:: https://github.com/platformio/platformio-core/workflows/Examples/badge.svg
:target: https://github.com/platformio/platformio-examples
:alt: CI Build for dev-platform examples
.. image:: https://github.com/platformio/platformio-core/workflows/Projects/badge.svg
:target: https://docs.platformio.org/en/latest/tutorials/index.html#projects
:alt: CI Build for the Community Projects
.. image:: https://img.shields.io/pypi/v/platformio.svg
:target: https://pypi.python.org/pypi/platformio/
:alt: Latest Version
.. image:: https://img.shields.io/badge/PlatformIO-Labs-orange.svg
:alt: PlatformIO Labs
:target: https://piolabs.com/?utm_source=github&utm_medium=core
Quick Links: Homepage <https://platformio.org?utm_source=github&utm_medium=core>_ |
PlatformIO IDE <https://platformio.org/platformio-ide?utm_source=github&utm_medium=core>_ |
Registry <https://registry.platformio.org?utm_source=github&utm_medium=core>_ |
Project Examples <https://github.com/platformio/platformio-examples/>__ |
Docs <https://docs.platformio.org?utm_source=github&utm_medium=core>_ |
Donate <https://platformio.org/donate?utm_source=github&utm_medium=core>_ |
Contact Us <https://piolabs.com/?utm_source=github&utm_medium=core>_
Social: LinkedIn <https://www.linkedin.com/company/platformio/>_ |
Twitter <https://twitter.com/PlatformIO_Org>_ |
Facebook <https://www.facebook.com/platformio>_ |
Community Forums <https://community.platformio.org?utm_source=github&utm_medium=core>_
.. image:: https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-ide-laptop.png
:target: https://platformio.org?utm_source=github&utm_medium=core
PlatformIO <https://platformio.org>_: Your Gateway to Embedded Software Development Excellence.
Unlock the true potential of embedded software development with
PlatformIO's collaborative ecosystem, embracing declarative principles,
test-driven methodologies, and modern toolchains for unrivaled success.
- Open source, maximum permissive Apache 2.0 license
- Cross-platform IDE and Unified Debugger
- Static Code Analyzer and Remote Unit Testing
- Multi-platform and Multi-architecture Build System
- Firmware File Explorer and Memory Inspection
Get Started
What is PlatformIO? <https://docs.platformio.org/en/latest/what-is-platformio.html?utm_source=github&utm_medium=core>_PlatformIO IDE <https://platformio.org/platformio-ide?utm_source=github&utm_medium=core>_PlatformIO Core (CLI) <https://docs.platformio.org/en/latest/core.html?utm_source=github&utm_medium=core>_Project Examples <https://github.com/platformio/platformio-examples?utm_source=github&utm_medium=core>__
Solutions
Library Management <https://docs.platformio.org/en/latest/librarymanager/index.html?utm_source=github&utm_medium=core>_Desktop IDEs Integration <https://docs.platformio.org/en/latest/ide.html?utm_source=github&utm_medium=core>_Continuous Integration <https://docs.platformio.org/en/latest/ci/index.html?utm_source=github&utm_medium=core>_
Advanced
Debugging <https://docs.platformio.org/en/latest/plus/debugging.html?utm_source=github&utm_medium=core>_Unit Testing <https://docs.platformio.org/en/latest/advanced/unit-testing/index.html?utm_source=github&utm_medium=core>_Static Code Analysis <https://docs.platformio.org/en/latest/plus/pio-check.html?utm_source=github&utm_medium=core>_Remote Development <https://docs.platformio.org/en/latest/plus/pio-remote.html?utm_source=github&utm_medium=core>_
Registry
Libraries <https://registry.platformio.org/search?t=library&utm_source=github&utm_medium=core>_Development Platforms <https://registry.platformio.org/search?t=platform&utm_source=github&utm_medium=core>_Development Tools <https://registry.platformio.org/search?t=tool&utm_source=github&utm_medium=core>_
Contributing
See contributing guidelines <https://github.com/platformio/platformio/blob/develop/CONTRIBUTING.md>_.
Telemetry / Privacy Policy
Share minimal diagnostics and usage information to help us make PlatformIO better.
It is enabled by default. For more information see:
Telemetry Setting <https://docs.platformio.org/en/latest/userguide/cmd_settings.html?utm_source=github&utm_medium=core#enable-telemetry>_
License
Copyright (c) 2014-present PlatformIO contact@platformio.org
The PlatformIO is licensed under the permissive Apache 2.0 license,
so you can use it in both commercial and personal projects with confidence.
.. image:: https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg
:target: https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md
:alt: SWUbanner