diff --git a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_c33_mpcie_4gmodem_result_2.png b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_c33_mpcie_4gmodem_result_2.png new file mode 100644 index 0000000000..0fb7224d6b Binary files /dev/null and b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_c33_mpcie_4gmodem_result_2.png differ diff --git a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_h7_c33_mpcie_set.png b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_h7_c33_mpcie_set.png index cccff09e6b..4d94dfec57 100644 Binary files a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_h7_c33_mpcie_set.png and b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_h7_c33_mpcie_set.png differ diff --git a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_mpcie_setup.png b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_mpcie_setup.png index 169cf5d17b..6e02289d3c 100644 Binary files a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_mpcie_setup.png and b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/assets/portentaMIDcarrier_mpcie_setup.png differ diff --git a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md index dc5103c070..dd595b56b9 100644 --- a/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md +++ b/content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md @@ -659,7 +659,8 @@ To accommodate the power requirements and ensure reliable connectivity, jumper c This precaution is necessary to prevent wire overheating and ensure reliable power transmission for the connected Mini PCIe-compatible module, such as Cat.4 modems. A minimum requirement to set the mini PCIe interface with the Portenta Mid Carrier consists of: - **3V3 PCIE** pin connected to **3V3 BUCK** pin -- Properly inserted mini PCIe module, e.g., Pro 4G GNSS Module Global (EG25) / Pro 4G EMEA (EC200A-EU) Module +- **OUT VCC** pin connected to **3V3 BUCK EN** pin +- Properly inserted mini PCIe module, e.g., [Pro 4G GNSS Module Global (EG25)](https://store.arduino.cc/products/4g-module-global) / [Pro 4G EMEA (EC200A-EU)](https://store.arduino.cc/products/4g-module-emea) Module ***Please use a 5.0 V external power source when using an Arduino Pro 4G Module (EMEA / GNSS Global) or any other mPCIe modules due to their high power consumption. This is important for maintaining a stable power supply to the Portenta SOM and the carrier, particularly for extended periods of use.*** @@ -2502,6 +2503,23 @@ It will show a similar result when the Portenta C33 is used as the core device w ![Portenta C33 & Pro 4G Module - HTTPClient Example](assets/portentaMIDcarrier_c33_mpcie_4gmodem_result.png) +In case the example encounters a `301` error like the following: + +```bash +301 Moved Permanently +``` + +Try updating the `server[]` and `resource[]` to use a different HTTP endpoint of your preference, or use this testing service: + +``` +const char server[] = "httpbin.org"; +const char resource[] = "/get"; +``` + +You should see a result similar to the following: + +![Portenta C33 & Pro 4G Module - HTTPClient Example](assets/portentaMIDcarrier_c33_mpcie_4gmodem_result_2.png) + You may find additional examples within the library to try various functionalities such as deleting SMS, getting GPS location, and connecting to web servers securely: - [**HTTPSClient**](https://github.com/arduino-libraries/Arduino_Cellular/blob/main/examples/HTTPSClient/HTTPSClient.ino): Establishes a secure connection to a web server with [*BearSSL*](https://bearssl.org/) and [*ArduinoHttpClient*](https://github.com/arduino-libraries/ArduinoHttpClient).