Repository navigation
Getting Started
Download and install Arduino software (IDE) for the required OS. (Windows, Linux or Mac instructions)
See the Boards Manager page.
-
Connect a board to the computer USB port. For this example: Nucleo L476RG
-
Launch the Arduino software

-
Select the Nucleo L476RG board from the "Tools > Board" menu

-
Select the serial port from the "Tools > Port" menu
- On Mac, it's something like /dev/tty.usbmodem-1511.
- On Windows, it's often the highest-numbered COM port. In this example, it's COM40
- On Linux, it's something like /dev/ttyACM0.
(Or unplug the board, check the menu, and then plug the board and check what new port appears)

Depending of the board, several upload method could be proposed, thanks the "Tools > Upload Method" menu

- Blink-example
- Firmata-example (to use with ScratchX for example)
Documentation moved The documentation has migrated to stm32duino.github.io and this wiki is no longer updated. The wiki will be disabled soon. Please contribute in the relevant repository that publishes its documentation through GitHub Pages (
gh-pages).
-
Advanced usages