Skip to content

Commit 263fd75

Browse files
committed
User manual content update
1 parent afb3253 commit 263fd75

File tree

1 file changed

+5
-8
lines changed
  • content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual

1 file changed

+5
-8
lines changed

content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2218,7 +2218,7 @@ nmcli c add type gsm ifname cdc-wdm0 con-name wwan0 apn mobile.vodafone.it gsm.p
22182218

22192219
#### Using Arduino IDE
22202220

2221-
The Portenta H7 and C33 are compatible with the Mini PCIe interface and can leverage the Pro 4G Module's capability. Enable and using the modem with the Portenta H7 or C33 will require a library named [**Arduino_Cellular**](https://github.com/arduino-libraries/Arduino_cellular). The library manager within the Arduino IDE can access the library by navigating to **Sketch -> Include Library -> Manage Libraries**.
2221+
The Portenta H7 and C33 are compatible with the Mini PCIe interface and can leverage the Pro 4G Module's capabilities. Enabling and using the modem with the Portenta H7 or C33 will require a library named [**Arduino_Cellular**](https://github.com/arduino-libraries/Arduino_cellular). You can access the library through the Arduino IDE's library manager by navigating to **Sketch -> Include Library -> Manage Libraries** or using the IDE's side panel with books icon.
22222222

22232223
![Arduino Cellular Library for Pro 4G Modules](assets/arduino_cellular_library.png)
22242224

@@ -2240,9 +2240,7 @@ The image below shows the setup, featuring the Portenta H7 and Pro 4G Module con
22402240

22412241
![Portenta Mid Carrier Mini PCIe & Portenta H7/C33 Setup](assets/portentaMIDcarrier_h7_c33_mpcie_set.png)
22422242

2243-
The Portenta H7 can be replaced with the Portenta C33, maintaining the same setup.
2244-
2245-
Once the setup is ready, we can use the following example from the library called **HTTPClient**:
2243+
The Portenta H7 can be replaced with the Portenta C33, maintaining the same setup. Once ready, you can use the following **HTTPClient** example from the library:
22462244

22472245
```arduino
22482246
/**
@@ -2313,24 +2311,23 @@ void setup(){
23132311
void loop(){}
23142312
```
23152313

2316-
The example above connects to the web and fetches resources via HTTP. The script will require **arduino_secrets.h** to be defined with following credentials:
2314+
The example above connects to the web and fetches resources via HTTP using the [*ArduinoHttpClient*](https://github.com/arduino-libraries/ArduinoHttpClient). The script requires **arduino_secrets.h** to be defined with the following credentials:
23172315

23182316
- GPRS APN
23192317
- GPRS User
23202318
- GPRS Password
23212319
- SIM Card PIN Number
23222320

2323-
These parameters will always be required to be defined to use the SIM functionalities within the modem. The image below shows an anticipated result of the modem detected and connecting to a network:
2321+
These parameters are always required to use the SIM functionalities within the modem. The image below shows an anticipated result of the modem detected and connecting to a network:
23242322

23252323
![Portenta H7 & Pro 4G Module - HTTPClient Example](assets/portentaMIDcarrier_h7_mpcie_4gmodem_result.png)
23262324

23272325
It will show a similar result when the Portenta C33 is used as the core device with the Portenta Mid Carrier and the Pro 4G Module:
23282326

23292327
![Portenta C33 & Pro 4G Module - HTTPClient Example](assets/portentaMIDcarrier_c33_mpcie_4gmodem_result.png)
23302328

2331-
You may find additional examples as well within the library to try various functionalities such as deleting SMS, getting GPS location, and connecting to web servers securely:
2329+
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:
23322330

2333-
- [**HTTPClient**](https://github.com/arduino-libraries/Arduino_Cellular/blob/main/examples/HTTPClient/HTTPClient.ino): Connects to a web server using the [*ArduinoHttpClient*](https://github.com/arduino-libraries/ArduinoHttpClient).
23342331
- [**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).
23352332
- [**ModemTerminal**](https://github.com/arduino-libraries/Arduino_Cellular/blob/main/examples/ModemTerminal/ModemTerminal.ino): Useful for debugging and testing AT commands.
23362333
- [**GetLocation**](https://github.com/arduino-libraries/Arduino_Cellular/blob/main/examples/GetLocation/GetLocation.ino): Shows how to obtain the current GPS location.

0 commit comments

Comments
 (0)