This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:iot-open:remotelab:sut:scenariosheader [2020/05/06 08:36] – pczekalski | en:iot-open:remotelab:sut:scenariosheader [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Hands-on lab scenarios ===== | + | ====== Hands-on lab scenarios |
| A table below presents a relation between SUT's IOT VREL nodes and their capabilities to handle presented hands-on-labs scenarios. | A table below presents a relation between SUT's IOT VREL nodes and their capabilities to handle presented hands-on-labs scenarios. | ||
| Line 5: | Line 5: | ||
| **Please be aware that scenarios are strictly related to the hardware, thus using an inappropriate scenario in the context of the VREL node that presents incompatible hardware may lead to the inability to obtain desired results or even to the hardware damage. | **Please be aware that scenarios are strictly related to the hardware, thus using an inappropriate scenario in the context of the VREL node that presents incompatible hardware may lead to the inability to obtain desired results or even to the hardware damage. | ||
| ** | ** | ||
| + | |||
| + | * B class scenarios present introductory level to the hardware handling, | ||
| + | * U class scenarios present more advanced levels, including networking, and their implementation usually requires familiarity with B class ones. | ||
| <table tblSutVrelMatrix> | <table tblSutVrelMatrix> | ||
| < | < | ||
| - | | ^ SUT's VREL laboratory node number | + | | ^ SUT's VREL laboratory node number ||||||||| |
| - | | ^ Group 1 |||^ ^ ^ ^ Group 2 |||| | + | | ^ Group 1 |||^ ^ ^ ^ Group 2 || |
| - | | ^ #1 ^ #2 ^ #3 ^ #4 ^ #5 ^ #6 ^ #7 ^ #8 ^ #9 ^ #10 ^ #11 ^ | + | | ^ #1 ^ #2 ^ #3 ^ #4 ^ #6 ^ #8 ^ #9 ^ #10 ^ #11 ^ |
| - | ^ B1 | x | x | x | x | x | | + | ^ B1 | x | x | x | x | | x | x | x | x | |
| - | ^ B2 | x | x | x | x | x | | + | ^ B2 | x | x | x | x | | x | x | x | x | |
| - | ^ B3 | | + | ^ B3 | |
| - | ^ B4 | | + | ^ B4 | |
| - | ^ B5 | | + | ^ B5 | |
| - | ^ B6 | | + | ^ B6 | |
| - | ^ B7 | | + | ^ B7 | |
| - | ^ B8 | | + | ^ B8 | |
| - | ^ |||||||||||| | + | ^ |||||||||| |
| - | ^ U1 | x | x | x | x | x | | + | ^ U1 | x | x | x | x | | x | x | x | x | |
| - | ^ U2 | x | x | x | x | x | | + | ^ U2 | x | x | x | x | | x | x | x | x | |
| - | ^ U3 | x | x | x | x | x | | + | ^ U3 | x | x | x | x | | x | x | x | x | |
| - | ^ U4 | x | x | x | x | x | | + | ^ U4 | x | x | x | x | | x | x | x | x | |
| - | ^ U5 | | + | ^ U5 | |
| - | ^ U6 | | + | ^ U6 | |
| - | ^ U7 | | x | | x | | + | ^ U7 | | x | | x | | | |
| - | ^ U8 | x | | x | | + | ^ U8 | x | | x | |
| - | ^ |||||||||||| | + | ^ U9 | x | x | x | x | | x | x | x | x | |
| + | ^ |||||||||| | ||
| </ | </ | ||
| + | |||
| + | === platformio.ini === | ||
| + | |||
| + | When using external libraries (that is in most cases necessary or advised), there are some important relations between their versions. Here we provide sample '' | ||
| + | < | ||
| + | lib_ldf_mode = deep+ | ||
| + | lib_deps = Wire, 1574, PubSubClient, | ||
| + | </ | ||
| + | Some libraries are provided with numbers. This is in case their name is ambiguous and referring by name may mislead the library manager and finally link-load the wrong one. | ||
| + | * ID:31 Adafruit Univied Sensor Library | ||
| + | * ID:528 BMP280 Adafruit Library | ||
| + | * ID:1574 DFRobot I2C LCD displays with port parameters by Tony Kambourakis | ||