
> Option B: Click on the new sketch icon directly from the toolbar. > Option A: From the “Arduino“ menu, click on “New Sketch”. There is multiple options to start a new project. Make sure your board is correctly connected before go any further. Select the latest core version and hit “Apply and Close”. The STM32 Core is now available in the “Platforms and Boards” menu. Hit “Apply and Close” then re-open the “Arduino > Preferences” menu. In the tree view that pops up, go to “Arduino > Third party index url’s” and add the STM32 support package URL:
#DEBUG THROUGH SPI ARDUINO INSTALL#
1.2 - Install Sloeber (The Arduino Eclipse Plugin)įrom the Eclipse main tab, go to “Help > Eclipse Marketplace” and search for Sloeber.ĭownload the "Sloeber plugin", follow the recommended instructions and restart Eclipse.īy now, the main tab should look like the following: This Guide will tell you to extract the openocd binaries to a specific path (Windows). To finish the OpenOCD plug-in configuration, and for a simpler integration, install OpenOCD binaries by following the “How to install the OpenOCD binaries” tutorial. Confirm and follow the recommended instructions. Since there is no such entry, you cannot select it. In previous versions, you had to choose the OpenOCD entry.


In the tree view, expand “GNU MCU Eclipse ” and uncheck all items. Launch Eclipse, go to “Help > Eclipse Marketplace” and search for the "GNU MCU plug-in".
#DEBUG THROUGH SPI ARDUINO SOFTWARE#
To use Eclipse debugging features, it is necessary to download OpenOCD, an open source software that provides debugging and in-system programming for embedded device. The GNU MCU Eclipse plug-ins provide multiple tools based on the GNU toolchains to ease project development. Install OpenOCD from the GNU MCU Eclipse plug-ins In the “ Name” box, expand “ Programming Language” and choose “C/C+ Development Tools > Next > Finish”.ġ.1.1.In the “ Work with” section, choose: Oxygen - (depending on your Eclipse packages version).Launch "Eclipse > Help > Install New Software".You can install the CDT (C/C++ Development Tooling ) plugin as follow :

If you already have an Eclipse packages (Java, Java EE, …) on your system If you do not have any Eclipse package installedĭownload Eclipse installer from Eclipse website, choose Eclipse IDE for C/C++ Developers and follow the installer instructions. Eclipse and Sloeber 1 - Software requirements 1.1 - Install Eclipse C/C++ IDE Only the Arduino IDE is officially supported.
