diff --git a/content/Education and Kits/Science Journal App/Connect-a-board-to-the-Science-Journal-app.md b/content/Education and Kits/Science Journal App/Connect-a-board-to-the-Science-Journal-app.md
index 4cd2c670..303771b5 100644
--- a/content/Education and Kits/Science Journal App/Connect-a-board-to-the-Science-Journal-app.md
+++ b/content/Education and Kits/Science Journal App/Connect-a-board-to-the-Science-Journal-app.md
@@ -5,10 +5,10 @@ id: 4407749620370
Learn how to connect a board to the Arduino Science Journal app. In this article:
-* [Compatible boards](#compatible-boards)
-* [Set up your board](#set-up-your-board)
-* [Connect the Science Journal app](#connect-the-science-journal-app)
-* [Troubleshooting](#troubleshooting)
+- [Compatible boards](#compatible-boards)
+- [Set up your board](#set-up-your-board)
+- [Connect the Science Journal app](#connect-the-science-journal-app)
+- [Troubleshooting](#troubleshooting)
---
@@ -18,10 +18,10 @@ Learn how to connect a board to the Arduino Science Journal app. In this article
The Science Journal can be used with the following boards:
-* Arduino MKR WiFi 1010 (with the Science Carrier, or Science Carrier Rev2)
-* Arduino Nano 33 BLE Sense
-* Arduino Nano 33 BLE Sense Rev2
-* Arduino Nano RP2040 Connect (by itself, or with the Science Carrier R3)
+- Arduino MKR WiFi 1010 (with the Science Carrier, or Science Carrier Rev2)
+- Arduino Nano 33 BLE Sense
+- Arduino Nano 33 BLE Sense Rev2
+- Arduino Nano RP2040 Connect (by itself, or with the Science Carrier R3)
> [!NOTE]
> The MKR WiFi 1010 needs to be connected using the Science Carrier, which is only available in the [Arduino Science Kit Physics Lab](https://store.arduino.cc/products/arduino-science-kit-physics-lab).
@@ -32,8 +32,8 @@ The Science Journal can be used with the following boards:
1. **Upload the Science Journal firmware:**
- * If your board came with a Science Kit, **it will have the the required firmware out-of-the-box**.
- * If you're using a board not included in a Science Kit, an individually bought board replacement, or have flashed the board with different firmware, see [Upload the Science Journal firmware](https://support.arduino.cc/hc/en-us/articles/4408029337746-Upload-the-Science-Journal-firmware).
+ - If your board came with a Science Kit, **it will have the the required firmware out-of-the-box**.
+ - If you're using a board not included in a Science Kit, an individually bought board replacement, or have flashed the board with different firmware, see [Upload the Science Journal firmware](https://support.arduino.cc/hc/en-us/articles/4408029337746-Upload-the-Science-Journal-firmware).
2. **If you're using a Science Carrier:** Connect the board to the Science Carrier, ensuring that the pins (e.g., A1, A2) align properly.
@@ -76,3 +76,12 @@ Under **Available Devices**, the arrow next to Arduino Boards should be pointing
If both the Internal sensors and the board sensor categories are expanded, they can be mistaken for a single category. Try swiping up, and tap to collapse the Internal sensors category. Your board may appear below.

+
+### Ensure your libraries are updated
+
+If you’re experiencing connectivity issues, it may be due to outdated libraries. Verify in that the `Arduino_ScienceJournal` and `Arduino_BMI270_BMM150` libraries are both updated to their latest version in the [Library Manager](https://support.arduino.cc/hc/en-us/articles/5145457742236-Add-libraries-to-Arduino-IDE#library-manager) in Arduino IDE.
+
+Alternatively, you can download and [manually install](https://support.arduino.cc/hc/en-us/articles/5145457742236-Add-libraries-to-Arduino-IDE#manual-installation) the latest versions from the releases pages:
+
+- [Arduino_ScienceJournal](https://github.com/arduino-libraries/Arduino_ScienceJournal/releases) {.link-external}
+- [Arduino_BMI270_BMM150](https://github.com/arduino-libraries/Arduino_BMI270_BMM150/releases) {.link-external}
diff --git a/content/Education and Kits/Science Journal App/Upload-the-Science-Journal-firmware.md b/content/Education and Kits/Science Journal App/Upload-the-Science-Journal-firmware.md
index 866f4e02..f3df1f4c 100644
--- a/content/Education and Kits/Science Journal App/Upload-the-Science-Journal-firmware.md
+++ b/content/Education and Kits/Science Journal App/Upload-the-Science-Journal-firmware.md
@@ -5,10 +5,10 @@ id: 4408029337746
Learn how to upload the Science Journal firmware to your board. In this article:
-* [Compatible boards](#compatible-boards)
-* [Board configuration overview](#board-configuration)
-* [Upload the firmware using the Cloud Editor](#using-the-cloud-editor)
-* [Upload the firmware using Arduino IDE](#using-arduino-ide)
+- [Compatible boards](#compatible-boards)
+- [Board configuration overview](#board-configuration)
+- [Upload the firmware using the Cloud Editor](#using-the-cloud-editor)
+- [Upload the firmware using Arduino IDE](#using-arduino-ide)
@@ -16,12 +16,12 @@ Learn how to upload the Science Journal firmware to your board. In this article:
The Science Journal can be used with the following boards:
-* Arduino MKR WiFi 1010 (with the Science Carrier, or Science Carrier Rev2)
-* Arduino Nano 33 BLE Sense
-* Arduino Nano 33 BLE Sense Rev2
-* Arduino Nano RP2040 Connect (by itself, or with the Science Carrier R3)
+- Arduino MKR WiFi 1010 (with the Science Carrier, or Science Carrier Rev2)
+- Arduino Nano 33 BLE Sense
+- Arduino Nano 33 BLE Sense Rev2
+- Arduino Nano RP2040 Connect (by itself, or with the Science Carrier R3)
->The MKR WiFi 1010 needs to be connected using the Science Carrier, which is only available in the [Arduino Science Kit Physics Lab](https://store.arduino.cc/products/arduino-science-kit-physics-lab).
+> The MKR WiFi 1010 needs to be connected using the Science Carrier, which is only available in the [Arduino Science Kit Physics Lab](https://store.arduino.cc/products/arduino-science-kit-physics-lab).
@@ -29,14 +29,15 @@ The Science Journal can be used with the following boards:
To use the Science Journal, it is necessary to use different libraries and examples depending on your board or Science Kit. See the table below for an overview:
-| Board | Library | Example |
-| ------------------------------------------ | ----------------------- | ------------------------------------- |
-| Arduino Nano 33 BLE Sense (by itself) | Arduino_ScienceJournal | /ScienceKit/Nano33BLESenseFirmware |
-| Arduino Nano 33 BLE Sense Rev2 (by itself) | Arduino_ScienceJournal | /ScienceKit/Nano33BLESenseRev2Firmware |
-| Arduino MKR WiFi 1010 (with Science Carrier)| Arduino_ScienceJournal | /ScienceKit/PhysicsLabFirmware |
-| Arduino MKR WiFi 1010 (with Science Carrier Rev2)| Arduino_ScienceJournal | /ScienceKitR2/PhysicsLabFirmware |
-| Arduino Nano RP2040 Connect (by itself) | Arduino_ScienceJournal | /ScienceKit/RP2040ConnectFirmware |
-| Arduino Nano RP2040 Connect (with Science Carrier R3)| Arduino_ScienceKitCarrier | /ScienceJournal |
+| Board | Library | Example |
+| ----------------------------------------------------- | ------------------------- | ----------------------------------------------- |
+| Arduino Nano 33 BLE Sense (by itself) | Arduino_ScienceJournal | /ScienceKit/Nano33BLESenseFirmware |
+| Arduino Nano 33 BLE Sense Rev2 (by itself) | Arduino_ScienceJournal | /ScienceKit/Nano33BLESenseRev2Firmware |
+| Arduino MKR WiFi 1010 (with Science Carrier) | Arduino_ScienceJournal | /ScienceKit/PhysicsLabFirmware |
+| Arduino MKR WiFi 1010 (with Science Carrier Rev2) | Arduino_ScienceJournal | /ScienceKitR2/PhysicsLabFirmware |
+| Arduino Nano RP2040 Connect (by itself) | Arduino_ScienceJournal | /ScienceKit/RP2040ConnectFirmware |
+| Arduino Nano RP2040 Connect (with Science Carrier R3) | Arduino_ScienceKitCarrier | /ScienceJournal |
+
{.table-regular}
@@ -44,21 +45,25 @@ To use the Science Journal, it is necessary to use different libraries and examp
## Upload the firmware using the Cloud Editor
1. Open the [Cloud Editor](https://support.arduino.cc/hc/en-us/articles/13809101080732-Open-the-Cloud-Editor).
+
2. Connect your board to your computer with a USB cable.
+
3. Select your board in the board dropdown.

-4. Check the [Board configuration overview table](#board-configuration) for information about the required library and example for your board.
+4. Check the [Board configuration overview table](#board-configuration) for information about the required library and example for your board.
+
5. Click on **Examples** in the left-most sidebar to open the Examples tab. Search the example for your board in the textbox and select it in the results area.
- 
+ 
6. Click the  **Upload** button.

7. Wait for the process to finish (Compilation for the Nano 33 BLE Sense may take several minutes, and the console will not print any messages during this time).
+
8. When the upload is completed, you can [connect your board to the Science Journal app](https://support.arduino.cc/hc/en-us/articles/4407749620370).
@@ -66,13 +71,22 @@ To use the Science Journal, it is necessary to use different libraries and examp
## Upload the firmware using Arduino IDE
1. Connect your board to your computer with a USB cable.
+
2. Open Arduino IDE and [select your board](https://support.arduino.cc/hc/en-us/articles/4406856349970-Select-board-and-port-in-Arduino-IDE).
-3. Check the [Board configuration overview table](#board-configuration) for information about the required library and example for your board.
+
+3. Check the [Board configuration overview table](#board-configuration) for information about the required library and example for your board.
+
4. [Install the library](https://support.arduino.cc/hc/en-us/articles/5145457742236-Add-libraries-to-Arduino-IDE) for your board.
+
+ > [!NOTE]
+ > Ensure that the `Arduino_ScienceJournal` and `Arduino_BMI270_BMM150` libraries are updated to their latest versions, as outdated libraries may cause connectivity issues.
+
5. In `File > Examples`, hover over the library for your board to reveal the examples and select the example for your board (In IDE 1, the path is `File > Examples > INCOMPATIBLE`).
- 
+ 
6. Click the  **Upload** button.
+
7. Wait for the process to finish (Compilation for the Nano 33 BLE Sense may take several minutes, and the console will not print any messages during this time).
+
8. When the upload is completed, you can [connect your board to the Science Journal app](https://support.arduino.cc/hc/en-us/articles/4407749620370).