diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/ble-connectivity b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/ble-connectivity deleted file mode 100644 index 14c8d6c70a..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/ble-connectivity +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/ble-connectivity \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/ble-connectivity b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/ble-connectivity new file mode 120000 index 0000000000..14c8d6c70a --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/ble-connectivity @@ -0,0 +1 @@ +../../portenta-h7/tutorials/ble-connectivity \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/dual-core-processing b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/dual-core-processing deleted file mode 100644 index b50c58efdf..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/dual-core-processing +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/dual-core-processing \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/dual-core-processing b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/dual-core-processing new file mode 120000 index 0000000000..b50c58efdf --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/dual-core-processing @@ -0,0 +1 @@ +../../portenta-h7/tutorials/dual-core-processing \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/flash-optimized-key-value-storage b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/flash-optimized-key-value-storage deleted file mode 100644 index 102ac13e6b..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/flash-optimized-key-value-storage +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/flash-optimized-key-value-storage \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/flash-optimized-key-value-storage b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/flash-optimized-key-value-storage new file mode 120000 index 0000000000..102ac13e6b --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/flash-optimized-key-value-storage @@ -0,0 +1 @@ +../../portenta-h7/tutorials/flash-optimized-key-value-storage \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/getting-started-openmv-micropython b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/getting-started-openmv-micropython deleted file mode 100644 index a697e25bd3..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/getting-started-openmv-micropython +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/getting-started-openmv-micropython \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/getting-started-openmv-micropython b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/getting-started-openmv-micropython new file mode 120000 index 0000000000..a697e25bd3 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/getting-started-openmv-micropython @@ -0,0 +1 @@ +../../portenta-h7/tutorials/getting-started-openmv-micropython \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/lauterbach-debugger b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/lauterbach-debugger deleted file mode 100644 index 099d5f46f2..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/lauterbach-debugger +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/lauterbach-debugger \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/lauterbach-debugger b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/lauterbach-debugger new file mode 120000 index 0000000000..099d5f46f2 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/lauterbach-debugger @@ -0,0 +1 @@ +../../portenta-h7/tutorials/lauterbach-debugger \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/reading-writing-flash-memory b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/reading-writing-flash-memory deleted file mode 100644 index f8bebdddc7..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/reading-writing-flash-memory +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/reading-writing-flash-memory \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/reading-writing-flash-memory b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/reading-writing-flash-memory new file mode 120000 index 0000000000..f8bebdddc7 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/reading-writing-flash-memory @@ -0,0 +1 @@ +../../portenta-h7/tutorials/reading-writing-flash-memory \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/setting-up-portenta b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/setting-up-portenta deleted file mode 100644 index 5a0e658a6b..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/setting-up-portenta +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/setting-up-portenta \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/setting-up-portenta b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/setting-up-portenta new file mode 120000 index 0000000000..5a0e658a6b --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/setting-up-portenta @@ -0,0 +1 @@ +../../portenta-h7/tutorials/setting-up-portenta \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/usb-host b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/usb-host deleted file mode 100644 index 2d63c40209..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/usb-host +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/usb-host \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/usb-host b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/usb-host new file mode 120000 index 0000000000..2d63c40209 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/usb-host @@ -0,0 +1 @@ +../../portenta-h7/tutorials/usb-host \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/wifi-access-point b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/wifi-access-point deleted file mode 100644 index 399a2e18a2..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/wifi-access-point +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/wifi-access-point \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/wifi-access-point b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/wifi-access-point new file mode 120000 index 0000000000..399a2e18a2 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/tutorials/wifi-access-point @@ -0,0 +1 @@ +../../portenta-h7/tutorials/wifi-access-point \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/dual-core-processing b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/dual-core-processing deleted file mode 100644 index b50c58efdf..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/dual-core-processing +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/dual-core-processing \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/dual-core-processing b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/dual-core-processing new file mode 120000 index 0000000000..b50c58efdf --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/dual-core-processing @@ -0,0 +1 @@ +../../portenta-h7/tutorials/dual-core-processing \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/flash-optimized-key-value-storage b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/flash-optimized-key-value-storage deleted file mode 100644 index 102ac13e6b..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/flash-optimized-key-value-storage +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/flash-optimized-key-value-storage \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/flash-optimized-key-value-store b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/flash-optimized-key-value-store new file mode 120000 index 0000000000..3ff4636d60 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/flash-optimized-key-value-store @@ -0,0 +1 @@ +../../portenta-h7/tutorials/flash-optimized-key-value-store \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/getting-started-openmv-micropython b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/getting-started-openmv-micropython deleted file mode 100644 index a697e25bd3..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/getting-started-openmv-micropython +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/getting-started-openmv-micropython \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/getting-started-openmv-micropython b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/getting-started-openmv-micropython new file mode 120000 index 0000000000..a697e25bd3 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/getting-started-openmv-micropython @@ -0,0 +1 @@ +../../portenta-h7/tutorials/getting-started-openmv-micropython \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/lauterbach-debugger b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/lauterbach-debugger deleted file mode 100644 index 099d5f46f2..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/lauterbach-debugger +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/lauterbach-debugger \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/lauterbach-debugger b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/lauterbach-debugger new file mode 120000 index 0000000000..099d5f46f2 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/lauterbach-debugger @@ -0,0 +1 @@ +../../portenta-h7/tutorials/lauterbach-debugger \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/reading-writing-flash-memory b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/reading-writing-flash-memory deleted file mode 100644 index f8bebdddc7..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/reading-writing-flash-memory +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/reading-writing-flash-memory \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/reading-writing-flash-memory b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/reading-writing-flash-memory new file mode 120000 index 0000000000..f8bebdddc7 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/reading-writing-flash-memory @@ -0,0 +1 @@ +../../portenta-h7/tutorials/reading-writing-flash-memory \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/setting-up-portenta b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/setting-up-portenta deleted file mode 100644 index 5a0e658a6b..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/setting-up-portenta +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/setting-up-portenta \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/setting-up-portenta b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/setting-up-portenta new file mode 120000 index 0000000000..5a0e658a6b --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/setting-up-portenta @@ -0,0 +1 @@ +../../portenta-h7/tutorials/setting-up-portenta \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/usb-host b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/usb-host deleted file mode 100644 index 2d63c40209..0000000000 --- a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/usb-host +++ /dev/null @@ -1 +0,0 @@ -../../portenta-h7/tutorials/usb-host \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/usb-host b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/usb-host new file mode 120000 index 0000000000..2d63c40209 --- /dev/null +++ b/content/hardware/04.pro/boards/portenta-h7-lite/tutorials/usb-host @@ -0,0 +1 @@ +../../portenta-h7/tutorials/usb-host \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/ble-connectivity/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/ble-connectivity/content.md index 2bf2e50b71..f7356c1eb7 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/ble-connectivity/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/ble-connectivity/content.md @@ -48,7 +48,7 @@ To communicate with the Portenta H7 via Bluetooth®, we are going to start by up ### 1. The Basic Setup -Begin by plugging in your Portenta board to the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](por-ard-gs) before you proceed. +Begin by plugging in your Portenta board to the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](setting-up-portenta) before you proceed. ![The Portenta H7 can be connected to the computer using an appropriate USB-C cable](assets/por_ard_ble_basic_setup.svg) diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/creating-gui-with-lvgl/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/creating-gui-with-lvgl/content.md index f185bc15f5..82fdf36226 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/creating-gui-with-lvgl/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/creating-gui-with-lvgl/content.md @@ -54,7 +54,7 @@ This tutorial will guide you through building a basic user interface using the L ### 1. The Basic Setup -Begin by plugging your Portenta board into the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](por-ard-gs) before you proceed. +Begin by plugging your Portenta board into the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](setting-up-portenta) before you proceed. ![The Portenta H7 can be connected to the computer using an appropriate USB-C cable](assets/por_ard_lvgl_basic_setup.svg) @@ -108,7 +108,7 @@ Compile and upload the sketch to your Portenta H7. At this point your board beco ![Connecting the USB peripherals and the display to Portenta.](assets/por_ard_lvgl_connect_monitor.svg) -***If you aren't familiar how the USB host works, we recommend you to have a look at the [USB Host tutorial](https://docs.arduino.cc/tutorials/portenta-h7/por-ard-usb).*** +***If you aren't familiar how the USB host works, we recommend you to have a look at the [USB Host tutorial](https://docs.arduino.cc/tutorials/portenta-h7/usb-host).*** Our label object currently has LVGL's default style. If you want to customize the style you can have a look at LVGL's [documentation](https://docs.lvgl.io/latest/en/html/widgets/label.html). diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/dual-core-processing/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/dual-core-processing/content.md index dbb41ed9f3..a5275a0aa9 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/dual-core-processing/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/dual-core-processing/content.md @@ -48,7 +48,7 @@ To best illustrate the idea of dual core processing, you will be running two sep ![Running two different sketch files on the different cores.](assets/por_ard_dcp_tutorial_overview.svg) ### 1. The Basic Setup -Begin by plugging-in your Portenta board to your computer using an appropriate USB-C cable and have the  Arduino IDE or the Arduino Pro IDE  open. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [Setting Up Portenta H7 For Arduino](por-ard-gs) before you proceed. +Begin by plugging-in your Portenta board to your computer using an appropriate USB-C cable and have the  Arduino IDE or the Arduino Pro IDE  open. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [Setting Up Portenta H7 For Arduino](setting-up-portenta) before you proceed. ![A Basic setup of the board attached to your computer](../setting-up-portenta/assets/por_ard_gs_basic_setup.svg) diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/flash-optimized-key-value-store/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/flash-optimized-key-value-store/content.md index 55fb92e6b1..a2bd29eb25 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/flash-optimized-key-value-store/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/flash-optimized-key-value-store/content.md @@ -44,7 +44,7 @@ In this tutorial, we are going to save a value persistently inside the Flash mem ***Important: The TBStore API optimizes for access speed, reduce [wearing of the flash](https://en.wikipedia.org/wiki/Flash_memory#Memory_wear) and minimize storage overhead. TBStore is also resilient to power failures. If you want to use the flash memory of the microcontroller, always prefer the TDBStore approach over a direct access to the FlashIAP block device.*** ### 1. The Basic Setup -Begin by plugging in your Portenta board to the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](por-ard-gs) before you proceed. +Begin by plugging in your Portenta board to the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](setting-up-portenta) before you proceed. ### 2. Create the Structure of the Program Let's program the Portenta with a sketch. We will also define a few helper functions in a supporting header file. diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/lauterbach-debugger/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/lauterbach-debugger/content.md index 9bf14f2760..acf41cae61 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/lauterbach-debugger/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/lauterbach-debugger/content.md @@ -36,7 +36,7 @@ This tutorial will show you how to use the Lauterbach TRACE32 GDB front-end debu In this tutorial you will load an application on the Portenta H7 board which includes the Monitor for Remote Inspection (MRI). This is a GDB compatible serial monitor which is included in the ThreadDebug sketch in the Arduino IDE Examples for Portenta H7 (M7 core) and in all examples in the TRACE32 demo directory of the TRACE32 installation. Throughout this document the **double-tilde (~~)** is used as a place holder for the directory where you unzipped the TRACE32 software. -***This tutorial assumes that you have already installed the Arduino IDE or Arduino Pro IDE and configured it to support the Portenta H7 board. Please refer to [Setting Up Portenta H7 For Arduino](por-ard-gs) before you proceed.*** +***This tutorial assumes that you have already installed the Arduino IDE or Arduino Pro IDE and configured it to support the Portenta H7 board. Please refer to [Setting Up Portenta H7 For Arduino](setting-up-portenta) before you proceed.*** ### 1. Downloading the TRACE32 Debugger diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/over-the-air-update/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/over-the-air-update/content.md index 503455e7fa..567df3921b 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/over-the-air-update/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/over-the-air-update/content.md @@ -401,4 +401,4 @@ void loop() For troubleshooting the issues that might have arose following the tutorial, you can use following tips to solve the issue. - If it logs there has been an issue with Wi-Fi module, means the device may have suffered from losing the Wi-Fi firmware partition. To solve this, you will have to use **PortentaWiFiFirmwareupdater** sketch found on Arduino IDE examples to fix the issue. -- QSPI storage may throw error -3 while running Portenta H7 OTA QSPI example. To fix this you can use this guide of [Reading and Writing Flash Memory](https://docs.arduino.cc/tutorials/portenta-h7/por-ard-flash/) in the section **Programming the QSPI Flash**. After this, run the example and it should have been solved by eliminating error -3 (OTA Storage initialization error). \ No newline at end of file +- QSPI storage may throw error -3 while running Portenta H7 OTA QSPI example. To fix this you can use this guide of [Reading and Writing Flash Memory](https://docs.arduino.cc/tutorials/portenta-h7/reading-writing-flash-memory) in the section **Programming the QSPI Flash**. After this, run the example and it should have been solved by eliminating error -3 (OTA Storage initialization error). \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/reading-writing-flash-memory/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/reading-writing-flash-memory/content.md index cdf46e8c9e..c090cba596 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/reading-writing-flash-memory/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/reading-writing-flash-memory/content.md @@ -463,4 +463,4 @@ void loop() {} We have learned how to use the available space in the Flash memory of the microcontroller to read and save custom data. It's not recommended to use the Flash of the microcontroller as the primary storage for data-intensive applications. It is better suited for read/write operations that are performed only once in a while such as storing and retrieving application configurations or persistent parameters. ## Next Steps -Now that you know how to use block device to perform reading and writing Flash memory you can look into the [next tutorial](https://www.arduino.cc/pro/tutorials/portenta-h7/por-ard-kvs) on how to use the [TDBStore API](https://os.mbed.com/docs/mbed-os/v6.9/apis/kvstore.html) to create a [key value store](https://en.wikipedia.org/wiki/Key%E2%80%93value_database) in the Flash memory. +Now that you know how to use block device to perform reading and writing Flash memory you can look into the [next tutorial](https://www.arduino.cc/pro/tutorials/portenta-h7/flash-optimized-key-value-store) on how to use the [TDBStore API](https://os.mbed.com/docs/mbed-os/v6.9/apis/kvstore.html) to create a [key value store](https://en.wikipedia.org/wiki/Key%E2%80%93value_database) in the Flash memory. diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/usb-host/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/usb-host/content.md index 3243125076..cabe95149c 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/usb-host/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/usb-host/content.md @@ -75,7 +75,7 @@ Thanks to USB OTG (On The Go) specification the Portenta H7 can switch between h ### 1. The Basic Setup -Begin by plugging in your Portenta board to the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](por-ard-gs) before you proceed. +Begin by plugging in your Portenta board to the computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](setting-up-portenta) before you proceed. ![The Portenta H7 can be connected to the computer using an appropriate USB-C cable](assets/por_ard_usbh_basic_setup.svg) diff --git a/content/hardware/04.pro/boards/portenta-h7/tutorials/wifi-access-point/content.md b/content/hardware/04.pro/boards/portenta-h7/tutorials/wifi-access-point/content.md index c0ad4235a9..3ce1d1f72b 100644 --- a/content/hardware/04.pro/boards/portenta-h7/tutorials/wifi-access-point/content.md +++ b/content/hardware/04.pro/boards/portenta-h7/tutorials/wifi-access-point/content.md @@ -53,7 +53,7 @@ In this tutorial you are going to convert the board into an access point and use ![A mobile device controlling the different LEDs on the board ](assets/por_ard_ap_tutorial_overview.svg) ### 1. The Basic Setup -Begin by plugging in your Portenta board to your computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](./por-ard-gs) before you proceed. +Begin by plugging in your Portenta board to your computer using a USB-C cable and open the Arduino IDE or the Arduino Pro IDE. If this is your first time running Arduino sketch files on the board, we suggest you check out how to [set up the Portenta H7 for Arduino](./setting-up-portenta) before you proceed. ![The Portenta H7 can be connected to the computer using an appropriate USB-C cable](assets/por_tut1_im1.png) diff --git a/content/hardware/04.pro/carriers/edge-control/essentials.md b/content/hardware/04.pro/carriers/edge-control/essentials.md index d7c9be46e1..dc794d7d35 100644 --- a/content/hardware/04.pro/carriers/edge-control/essentials.md +++ b/content/hardware/04.pro/carriers/edge-control/essentials.md @@ -1,5 +1,5 @@ - + A quick guide to installing your board with the Arduino IDE. diff --git a/content/hardware/04.pro/carriers/edge-control/product.md b/content/hardware/04.pro/carriers/edge-control/product.md index 0e55c18127..770b228e10 100644 --- a/content/hardware/04.pro/carriers/edge-control/product.md +++ b/content/hardware/04.pro/carriers/edge-control/product.md @@ -1,7 +1,7 @@ --- title: Edge Control url_shop: https://store.arduino.cc/edge-control -url_guide: /tutorials/edge-control/ec-ard-gs +url_guide: /tutorials/edge-control/getting-started-edge-control core: arduino:mbed_edge certifications: [RoHS, REACH, WEEE] --- diff --git a/content/hardware/04.pro/carriers/edge-control/tutorials/motorized-ball-valve/content.md b/content/hardware/04.pro/carriers/edge-control/tutorials/motorized-ball-valve/content.md index 3a1ffe8893..8fa5d112b5 100644 --- a/content/hardware/04.pro/carriers/edge-control/tutorials/motorized-ball-valve/content.md +++ b/content/hardware/04.pro/carriers/edge-control/tutorials/motorized-ball-valve/content.md @@ -11,7 +11,7 @@ author: Ernesto E. Lopez, Lenard George Swamy A ball valve is a form of quarter-turn [valve](https://en.wikipedia.org/wiki/Valve) which uses a hollow, perforated and pivoting ball to control flow of liquids and gasses through it. This tutorial will guide you through connecting the board to a 3 Wire-Valve and writing a sketch that controls the basic operations such as the opening and closing of the valves. -***Tip : If this is for your first Edge Control project, we recommend you to take a look at the [Getting Started Tutorial](https://www.arduino.cc/pro/tutorials/portenta-h7/ec-ard-gs) to setup the development environment before you proceed.*** +***Tip : If this is for your first Edge Control project, we recommend you to take a look at the [Getting Started Tutorial](https://www.arduino.cc/pro/tutorials/portenta-h7/getting-started-edge-control) to setup the development environment before you proceed.*** ## Goals diff --git a/content/hardware/04.pro/carriers/portenta-breakout/essentials.md b/content/hardware/04.pro/carriers/portenta-breakout/essentials.md index 266eb3f625..21dfe08c3b 100644 --- a/content/hardware/04.pro/carriers/portenta-breakout/essentials.md +++ b/content/hardware/04.pro/carriers/portenta-breakout/essentials.md @@ -1,5 +1,5 @@ - + A quick guide to installing your board with the Arduino IDE. diff --git a/content/hardware/04.pro/carriers/portenta-breakout/tutorials/getting-started/content.md b/content/hardware/04.pro/carriers/portenta-breakout/tutorials/getting-started/content.md index 39de5b5e4a..693e22b438 100644 --- a/content/hardware/04.pro/carriers/portenta-breakout/tutorials/getting-started/content.md +++ b/content/hardware/04.pro/carriers/portenta-breakout/tutorials/getting-started/content.md @@ -52,7 +52,7 @@ For the LED we can use any of the Portenta Breakout's 10 PWM Pins, in this case After having connected everything the Portenta H7 can be plugged into the computer using a USBC cable and we can start with the code. ### 4. The Arduino_PortentaBreakout Library -In the Arduino IDE we create a new Sketch and make sure we have selected the Arduino Portenta H7 on the M7 core, if you haven't used the Portenta H7 before, [here](/tutorials/portenta-h7/por-ard-gs) is a detailed tutorial on how to get started with it. +In the Arduino IDE we create a new Sketch and make sure we have selected the Arduino Portenta H7 on the M7 core, if you haven't used the Portenta H7 before, [here](/tutorials/portenta-h7/setting-up-portenta) is a detailed tutorial on how to get started with it. In order to use the pins on the Portenta Breakout we need to install the **Arduino_PortentaBreakout** Library which allows us to address all the pins located on the Carrier. Therefore we need to download the library using the library manager by going to **Sketch > Include Libraries > Manage Libraries** and search for **Arduino_PortentaBreakout**. diff --git a/content/hardware/04.pro/carriers/portenta-max-carrier/tutorials/getting-started/content.md b/content/hardware/04.pro/carriers/portenta-max-carrier/tutorials/getting-started/content.md index 1ac714cd85..462edec29c 100644 --- a/content/hardware/04.pro/carriers/portenta-max-carrier/tutorials/getting-started/content.md +++ b/content/hardware/04.pro/carriers/portenta-max-carrier/tutorials/getting-started/content.md @@ -115,7 +115,7 @@ The Portenta Max Carrier equips two different memory units on-board: Flash Memor - The Flash memory on-board the Portenta Max Carrier has 2MB of storage via QSPI (Quad Serial Peripheral Interface). -***For more information on how to use the Flash Memory storage, please follow this [guide](https://docs.arduino.cc/tutorials/portenta-h7/por-ard-flash) to get most out of the Flash Memory.*** +***For more information on how to use the Flash Memory storage, please follow this [guide](https://docs.arduino.cc/tutorials/portenta-h7/reading-writing-flash-memory) to get most out of the Flash Memory.*** **Mini SD Card slot** diff --git a/content/learn/02.microcontrollers/04.debugging/debugging.md b/content/learn/02.microcontrollers/04.debugging/debugging.md index ebd09a611c..27aecea4a0 100644 --- a/content/learn/02.microcontrollers/04.debugging/debugging.md +++ b/content/learn/02.microcontrollers/04.debugging/debugging.md @@ -169,7 +169,7 @@ Arduino® boards with a SAMD microcontroller feature native on-chip debug capabi The [Arduino® Portenta H7](https://store.arduino.cc/products/portenta-h7), [H7 Lite](https://store.arduino.cc/products/portenta-h7-lite), and [H7 Lite Connected](https://store.arduino.cc/products/portenta-h7-lite-connected) boards from the [Pro family](https://www.arduino.cc/pro) also support ICD debugging; these boards use the TRACE32 debugger from Lauterbach. The TRACE32 debugger allows testing embedded hardware and software by using the in-circuit debug interface of processors. Check out this tutorial to learn how to use the TRACE32 debugger with the Portenta family boards: -* [Lauterbach TRACE32 GDB Front-End Debugger for Portenta H7](https://docs.arduino.cc/tutorials/portenta-h7/por-ard-trace32). +* [Lauterbach TRACE32 GDB Front-End Debugger for Portenta H7](https://docs.arduino.cc/tutorials/portenta-h7/lauterbach-debugger). ![The Arduino® Portenta H7.](assets/debugging_img09.png)