Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f0f779f

Browse files
jcarolinaresTaddyHC
authored andcommitted
[PC-1602] Multiple changes on Opta (#1805)
* Multiple changes on Opta * Small but important fixes and improvements detected after Docs 2.0 web launch * Update content/hardware/07.opta/opta-family/opta/tutorials/02.getting-started-with-rs485/content.md Co-authored-by: TaddyHC <94547080+TaddyHC@users.noreply.github.com> * Update content/hardware/07.opta/opta-family/opta/tutorials/02.getting-started-with-rs485/content.md Co-authored-by: TaddyHC <94547080+TaddyHC@users.noreply.github.com> * Update content/hardware/07.opta/opta-family/opta/tutorials/03.getting-started-with-modbus-rtu/content.md Co-authored-by: TaddyHC <94547080+TaddyHC@users.noreply.github.com> * Apply suggestions from code review Suggestion from Taddy's review added Co-authored-by: TaddyHC <94547080+TaddyHC@users.noreply.github.com> --------- Co-authored-by: TaddyHC <94547080+TaddyHC@users.noreply.github.com>
1 parent f0fe14e commit f0f779f

File tree

15 files changed

+45
-42
lines changed

15 files changed

+45
-42
lines changed

‎content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/tutorials/pmc-opta-temp-ctrl/content.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ The system will send the temperature values from the Portenta Machine Control to
4343
### Hardware Requirements
4444

4545
- [Portenta Machine Control](https://store.arduino.cc/products/arduino-portenta-machine-control) (x1)
46-
-[OptaTM with RS-485](https://store.arduino.cc/collections/home-industrial-automation) (x1)
47-
- Micro-USB cable (x1)
48-
- USB-C® cable (x1)
46+
OptaTM PLC with RS-485 support: [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x1)
47+
- [Micro-USB cable](https://store.arduino.cc/products/usb-cable-type-a-male-to-micro-type-b-male) (x1)
48+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
4949
- PT100 RTD (x1)
5050

5151
### Software Requirements

‎content/hardware/07.opta/opta-family/opta/product.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ url_shop: https://store.arduino.cc/collections/pro-family
44
url_guide: /tutorials/opta/user-manual
55
primary_button_url: /tutorials/opta/user-manual
66
primary_button_title: User Manual
7-
secondary_button_url: /software/plc-ide/tutorials/plc-ide-setup-license
7+
secondary_button_url: /software/plc-ide/
88
secondary_button_title: PLC IDE Guide
99
core: arduino:mbed_opta
1010
certifications: [CE, UL, FCC, UKCA]

‎content/hardware/07.opta/opta-family/opta/tutorials/01.user-manual/content.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,14 @@ software:
2121

2222
This user manual will provide a comprehensive overview of OptaTM, covering its major hardware and software elements. With this user manual, you will learn how to set up, configure, and use all the main features of an OptaTM device.
2323

24+
![ ](hero-banner.png)
25+
2426
## Hardware and Software Requirements
2527

2628
### Hardware Requirements
2729

2830
- [OptaTM Lite](https://store.arduino.cc/products/opta-lite), [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x1)
29-
- USB-C® cable (x1)
31+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
3032
- +12-24 VDC/0.5 A power supply (x1)
3133

3234
### Software Requirements

‎content/hardware/07.opta/opta-family/opta/tutorials/02.getting-started-with-rs485/content.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ This tutorial will show the steps to connect two OptaTM devices via RS-485 and
2929

3030
### Required Hardware and Software
3131

32-
- OptaTM PLC with RS-485 support (x2)
33-
- 12-24VDC/1A power supply (x1)
32+
- OptaTM PLC with RS-485 support: [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x2)
33+
- 12-24 VDC / 1 A power supply (x1)
3434
- 24AWG twisted-pair cable (used for electrical connections)
35-
- USB-C® cable (x1)
35+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
3636
- [Arduino IDE 1.8.10+](https://www.arduino.cc/en/software), [Arduino IDE 2](https://www.arduino.cc/en/software), or [Arduino Web Editor](https://create.arduino.cc/editor)
3737
- [ArduinoRS485 library](https://www.arduino.cc/reference/en/libraries/arduinors485/)
3838
- [RS-485 example code](assets/Opta_RS485_Example.zip)

‎content/hardware/07.opta/opta-family/opta/tutorials/03.getting-started-with-modbus-rtu/content.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ The Modbus RTU protocol is one of the protocols available within OptaTM. In thi
3636

3737
### Hardware Requirements
3838

39-
- OptaTM PLC with RS-485 support (x2)
40-
- 12VDC/1A DIN rail power supply (x1)
41-
- USB-C® cable (x1)
42-
- Wire with either specification for RS-485 connection (x3):
43-
- STP/UTP 24-18AWG (Unterminated) 100-130Ω rated
44-
- STP/UTP 22-16AWG (Terminated) 100-130Ω rated
39+
- OptaTM PLC with RS-485 support: [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x2)
40+
- 12 VDC / 1 A DIN rail power supply (x1)
41+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
42+
- Wire with either specification for RS-485 connection (x3)
43+
- STP/UTP 24-18AWG (Unterminated) 100-130 Ω rated
44+
- STP/UTP 22-16AWG (Terminated) 100-130 Ω rated
4545

4646
### Software Requirements
4747

‎content/hardware/07.opta/opta-family/opta/tutorials/04.getting-started-with-interrupts/content.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ The **interrupt**, a basic yet vital feature, is available on OptaTM to handle
3131
#### Hardware Requirements
3232

3333
- [OptaTM Lite](https://store.arduino.cc/products/opta-lite), [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x1)
34-
- USB-C® cable (x1)
34+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
3535
- +12-24 VDC/0.5 A power supply (x1)
3636

3737
#### Software Requirements

‎content/hardware/07.opta/opta-family/opta/tutorials/06.opta-azure-iot-tutorial-en/content.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ This tutorial demonstrates the integration of OptaTM with Azure IoT. You will p
2929

3030
### Required Hardware
3131

32-
- [OptaTM](https://store.arduino.cc/collections/pro-family) (x1)
33-
- USB-C® cable (x1)
32+
- [OptaTM Lite](https://store.arduino.cc/products/opta-lite), [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x1)
33+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
3434

3535
### Required Software
3636

@@ -208,7 +208,7 @@ In the code, it is set to 300,000 milliseconds or 5 minutes:
208208
```
209209
You can customize the value in milliseconds to change the time interval between sending messages.
210210

211-
In the **Azure_IoT_Hub_Opta.ino** file, you find a portion of code represented by the **generateTelemetry()** function at line 329, which is called to allow sending the message to Azure IoT:
211+
In the **Azure_IoT_Hub_Opta.ino** file, you will find a portion of code represented by the **generateTelemetry()** function at line 329, which is called to allow sending the message to Azure IoT:
212212

213213
![OptaTM Azure IoT Tutorial Sketch - Telemetry payload](assets/opta-azure-iot-tutorial-202627.png)
214214

@@ -261,4 +261,4 @@ In conclusion to this tutorial, we have explored and customized a sample sketch
261261
- **Integration with Azure IoT Hub:** We illustrated the process of configuring the definitions in the `iot_configs.h` file, which manages Wi-Fi connection and communication with Azure IoT Hub.
262262
- **Code Customizations:** We provided guidance on further customizing the code, including adjusting the telemetry message sending interval and modifying the simulated data sent to Azure IoT.
263263

264-
The tutorial provides a detailed guide to connect OptaTM to Azure IoT, allowing the secure and reliable transmission of data. This is just a starting point, and further customizations can be made based on the specific needs of the project. In case you want to dig deeper into the Azure IoT technology, check the [Azure IoT official documentation](https://learn.microsoft.com/en-us/azure/iot/).fSA
264+
The tutorial provides a detailed guide to connect OptaTM to Azure IoT, allowing the secure and reliable transmission of data. This is just a starting point, and further customizations can be made based on the specific needs of the project. In case you want to dig deeper into the Azure IoT technology, check the [Azure IoT official documentation](https://learn.microsoft.com/en-us/azure/iot/).

‎content/hardware/07.opta/opta-family/opta/tutorials/08.memory-partitioning/content.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ In this tutorial, we will learn how to partition the memory of an OptaTM device
3434

3535
### Hardware Requirements
3636

37-
- [OptaTM](https://store.arduino.cc/collections/pro-family) (x1)
37+
- [OptaTM Lite](https://store.arduino.cc/products/opta-lite), [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x1)
3838
- USB-C® cable (x1)
3939

4040
### Software Requirements

‎content/hardware/07.opta/opta-family/opta/tutorials/10.opta-modbus-tcp-plc-ide/content.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ In this tutorial, you will learn how to implement Modbus TCP based communication
3434
### Hardware Requirements
3535

3636
- [OptaTM](https://store.arduino.cc/collections/pro-family) (x2)
37-
- USB-C® cable (x2)
37+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x2)
3838
- RJ-45 LAN cable (x3)
3939
- Ethernet Switch (Recommended) (x1)
4040

‎content/hardware/07.opta/opta-family/opta/tutorials/13.energy-management-application-note/content.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ Below is a visual representation of the intended application:
4343

4444
### Hardware Requirements
4545

46-
- OptaTM PLC with RS-485 support (x1)
47-
- USB-C® cable (x1)
46+
- OptaTM PLC with RS-485 support: [OptaTM RS485](https://store.arduino.cc/products/opta-rs485), or [OptaTM WiFi](https://store.arduino.cc/products/opta-wifi) (x1)
47+
- [USB-C® cable](https://store.arduino.cc/products/usb-cable2in1-type-c) (x1)
4848
- 7M.24 Energy meter (x1)
4949
- Solar panel with respective system (Controller, battery, and inverter) or similar power system
50-
- Domestic appliance or devices of interest
50+
- Domestic appliances or devices of interest
5151
- RS-485 connection wire as recommended by the standard specification (x3):
52-
- STP/UTP 24-18AWG (Unterminated) 100-130Ω rated
53-
- STP/UTP 22-16AWG (Terminated) 100-130Ω rated
52+
- STP/UTP 24-18AWG (Unterminated) 100-130 Ω rated
53+
- STP/UTP 22-16AWG (Terminated) 100-130 Ω rated
5454

5555
### Software Requirements
5656

@@ -87,7 +87,7 @@ The provided code showcases the capabilities of OptaTM as described earlier. It
8787

8888
The code requires the inclusion of specific headers. These headers enable the RS-485 interface, the Modbus RTU protocol, the Arduino Cloud connection, and the scheduler. The scheduler oversees data exchange through the RS-485 interface using the Modbus RTU protocol. Moreover, it includes the parameters essential for stable communication, adhering to Modbus RTU standards.
8989

90-
```arduino
90+
```arduino
9191
#include "stm32h7xx_ll_gpio.h"
9292
#include "thingProperties.h"
9393
#include <ArduinoModbus.h>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /