You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/hardware/04.pro/carriers/portenta-mid-carrier/tutorials/user-manual/content.md
+5-8Lines changed: 5 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2218,7 +2218,7 @@ nmcli c add type gsm ifname cdc-wdm0 con-name wwan0 apn mobile.vodafone.it gsm.p
2218
2218
2219
2219
#### Using Arduino IDE
2220
2220
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.
2222
2222
2223
2223

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

2242
2242
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:
2246
2244
2247
2245
```arduino
2248
2246
/**
@@ -2313,24 +2311,23 @@ void setup(){
2313
2311
void loop(){}
2314
2312
```
2315
2313
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:
2317
2315
2318
2316
- GPRS APN
2319
2317
- GPRS User
2320
2318
- GPRS Password
2321
2319
- SIM Card PIN Number
2322
2320
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:
2324
2322
2325
2323

2326
2324
2327
2325
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:
2328
2326
2329
2327

2330
2328
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:
2332
2330
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).
2334
2331
-[**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).
2335
2332
-[**ModemTerminal**](https://github.com/arduino-libraries/Arduino_Cellular/blob/main/examples/ModemTerminal/ModemTerminal.ino): Useful for debugging and testing AT commands.
2336
2333
-[**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