.. _psoc6_core_installation: Installation Instructions ========================= Integration in Arduino IDE -------------------------- .. note:: We recommended to use Arduino IDE 2.0 or higher. .. image:: img/install_preferences_menu.png :width: 600 Paste the following URL into the *Additional boards manager URLs* input field under *File > Preferences* to add Infineon's PSOC™ 6 microcontroller boards to the Arduino IDE: :: https://github.com/Infineon/arduino-core-psoc6/releases/latest/download/package_psoc6_index.json .. image:: img/install_preferences_json.png :width: 600 To install the boards, navigate to *Tools > Board > Boards Manager...* and search for *PSOC6*. Now you can install the Infineon PSOC™ 6 microcontroller boards. Click *Install* to add the boards to your Arduino IDE. This might take up to 2 minutes. .. image:: img/install_board_manager_entry.png :width: 600 In the boards list at *Tools > Board > Infineon PSOC6 Boards*, you will now find the supported PSOC™ 6 microcontroller boards. .. image:: img/install_board_list.png :width: 600 Installation in Arduino CLI ---------------------------- To install the PSOC™ 6 microcontroller boards using the Arduino CLI, first make sure you have the latest version of the `Arduino CLI `_ installed. Now you can add the Infineon PSOC™ 6 microcontroller boards package to the Arduino CLI: .. code-block:: bash $ arduino-cli core install infineon:psoc6 --additional-urls https://github.com/Infineon/arduino-core-psoc6/releases/latest/download/package_psoc6_index.json Finally, check if the package has been properly installed by running: .. code-block:: bash $ arduino-cli core list And... you are ready to develop |:construction_worker:|!