mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-29 17:47:14 +02:00
5658e7f71888a29a268b5c71af6019377b048b9b
* _internet_on: try IPv4, if not acceptable — try IPv6 * _internet_on: replace IPv4 `socket.socket` + IPv6 `socket.socket` with one universal `socket.create_connection`
PlatformIO Core =============== .. image:: https://github.com/platformio/platformio-core/workflows/Core/badge.svg :target: https://docs.platformio.org/page/core/index.html :alt: CI Build for PlatformIO Core .. 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/Docs/badge.svg :target: https://docs.platformio.org?utm_source=github&utm_medium=core :alt: CI Build for Docs .. 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/license-Apache%202.0-blue.svg :target: https://pypi.python.org/pypi/platformio/ :alt: License .. 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?utm_source=github&utm_medium=core>`_ is a professional collaborative platform for embedded development **A place where Developers and Teams have true Freedom! No more vendor lock-in!** * 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/page/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/page/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/page/librarymanager/index.html?utm_source=github&utm_medium=core>`_ * `Desktop IDEs Integration <https://docs.platformio.org/page/ide.html?utm_source=github&utm_medium=core>`_ * `Continuous Integration <https://docs.platformio.org/page/ci/index.html?utm_source=github&utm_medium=core>`_ **Advanced** * `Debugging <https://docs.platformio.org/page/plus/debugging.html?utm_source=github&utm_medium=core>`_ * `Unit Testing <https://docs.platformio.org/page/plus/unit-testing.html?utm_source=github&utm_medium=core>`_ * `Static Code Analysis <https://docs.platformio.org/page/plus/pio-check.html?utm_source=github&utm_medium=core>`_ * `Remote Development <https://docs.platformio.org/page/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/page/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.
Description
Your Gateway to Embedded Software Development Excellence 👽
arduinoarmavrbuild-systemcmsisdebuggingembeddedesp32esp8266firmwareideiotlibrariesmicrocontrollerpackage-managerplatformiorisc-vrtosunit-testingzephyr-rtos
Readme
41 MiB
Languages
Python
98%
Smarty
1.8%
C++
0.1%