Skip to content

Commit 855215d

Browse files
committed
Improve programming and language reference new structure
1 parent f1dc35a commit 855215d

File tree

527 files changed

+148004
-6807
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

527 files changed

+148004
-6807
lines changed

content/arduino-cloud/01.getting-started/01.iot-cloud-getting-started/iot-cloud-getting-started.md

Lines changed: 0 additions & 235 deletions
This file was deleted.

content/arduino-cloud/01.getting-started/02.technical-reference/iot-cloud-tech-ref.md

Lines changed: 0 additions & 437 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Guides
3+
icon: IconBrackets
34
---
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Hardware & Devices
3-
---
3+
icon: IconBoard
4+
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Cloud Interface
3+
icon: IconCloud
34
---
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Cloud Editor
3-
---
3+
icon: IconCloud
4+
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: IoT Remote App
3+
icon: IconBooks
34
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Features
3+
icon: IconSquare
34
---

content/arduino-cloud/07.api/api.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: API
3-
---
3+
icon: IconProgramming
4+
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Arduino Cloud CLI
3+
icon: IconProgramming
34
---
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Cloud Business
3-
---
3+
icon: IconBooks
4+
---
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Cloud Education
3-
---
3+
icon: IconCloud
4+
---
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
---
22
title: Application Notes
3+
icon: IconDatasheet
34
---

content/arduino-cloud/videoInfo.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
---
2-
url: https://www.youtube.com/embed/uaLrmLCqGnc?controls=0
2+
url: https://www.youtube.com/embed/uaLrmLCqGnc?si=mrZrx8NTxS3RksyI
33
info:
44
[
55
{
6-
icon: IconIoT,
7-
title: Get started with IoT projects,
8-
description: Create smart dashboards to control connected devices using few coding,
9-
link: /,
6+
icon: IconNet,
7+
title: Getting Started with Arduino Cloud,
8+
description: 'An online platform that makes it easy for you to code, deploy and monitor IoT projects.',
9+
link: /arduino-cloud/guides/overview,
1010
},
1111
{
1212
icon: IconBrackets,
13-
title: Cloud Editor,
14-
description: Create smart dashboards to control connected devices using few coding,
15-
link: "/",
13+
title: Arduino / C++,
14+
description: Get started with the Arduino Cloud using the C++ programming language.,
15+
link: /arduino-cloud/guides/arduino-c,
1616
},
1717
{
1818
icon: IconCLI,
19-
title: Cloud CLI,
20-
description: Create smart dashboards to control connected devices using few coding,
21-
link: /,
19+
title: ESP32 / ESP8266,
20+
description: Learn how to set up ESP32/ESP8266 based boards in the Arduino Cloud.,
21+
link: /arduino-cloud/guides/esp32,
2222
},
2323
{
2424
icon: IconBooks,
25-
title: Tutorials and templates,
26-
description: Create smart dashboards to control connected devices using few coding,
27-
link: /,
25+
title: Cloud Editor,
26+
description: A step-by-step guide to set up your online development environment.,
27+
link: /arduino-cloud/guides/cloud-editor,
2828
},
2929
]
3030
---

content/hardware/01.mkr/01.boards/mkr-1000-wifi/features.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@ The MKR 1000 WiFi is a great choice for any beginner, maker or professional to g
88
<Feature title="Wi-Fi" image="wifi">
99

1010
This Wi-Fi module from Atmel is part of the SmartConnect family, with focus on power consumption and power saving modes.
11-
11+
<FeatureWrapper>
1212
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-1000-wifi/mkr-1000-connect-to-wifi"/>
1313
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/wifi101/"/>
14+
</FeatureWrapper>
1415
</Feature>
1516

1617
</FeatureList>

content/hardware/01.mkr/01.boards/mkr-fox-1200/features.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,18 @@ The MKR FOX 1200 adds Sigfox connectivity to your projects. Using the popular <b
77
<Feature title="Microchip® Smart RF Transmitter" image="cellular">
88

99
Fully integrated, single-chip RF transmitter with low power consumption.
10-
10+
<FeatureWrapper>
1111
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-fox-1200/sigfox-first-configuration"/>
1212
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/arduino-sigfox-for-mkrfox1200/"/>
13+
</FeatureWrapper>
1314
</Feature>
1415

1516
<Feature title="Coverage" image="world-map">
1617

17-
SigFox covers most parts of Europe, South Africa, Japan and is being introduced in many more countries.
18-
18+
SigFox covers most parts of Europe, South Africa, Japan and is being introduced in many more countries.
19+
<FeatureWrapper>
1920
<FeatureLink variant="primary" title="Link to Map" url="https://www.sigfox.com/en/coverage"/>
21+
</FeatureWrapper>
2022
</Feature>
2123

2224
</FeatureList>

content/hardware/01.mkr/01.boards/mkr-gsm-1400/features.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ The MKR GSM 1400 is a great option for GSM / 3G connectivity projects. Using the
77
<Feature title="GSM / 3G Connectivity" image="cellular">
88

99
Enables GSM / 3G connectivity for the MKR GSM 1400 board.
10-
10+
<FeatureWrapper>
1111
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-gsm-1400/gsm-receive-sms"/>
1212
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/mkrgsm/"/>
13+
</FeatureWrapper>
1314
</Feature>
1415

1516
</FeatureList>

content/hardware/01.mkr/01.boards/mkr-nb-1500/features.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,18 @@ The MKR NB 1500 brings NB-IoT / CAT-M1 connectivity to your projects. Using the
77
<Feature title="Network Connectivity" image="cellular">
88

99
This module can communicate over the LTE-M, NB-IoT and EGPRS networks and it is possible to send and receive SMS.
10-
10+
<FeatureWrapper>
1111
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-nb-1500/nb-scan-network"/>
1212
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/mkrnb/"/>
13+
</FeatureWrapper>
1314
</Feature>
1415

1516
<Feature title="Coverage" image="world-map">
1617

1718
NB-IoT and LTE-M coverage includes many regions, such as Europe, North & South America and large parts of Asia.
18-
19+
<FeatureWrapper>
1920
<FeatureLink variant="primary" title="Link to map" url="https://www.gsma.com/iot/deployment-map/"/>
21+
</FeatureWrapper>
2022
</Feature>
2123

2224
</FeatureList>

content/hardware/01.mkr/01.boards/mkr-vidor-4000/features.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,28 @@ The MKR VIDOR 4000 is nothing less than a powerhouse of a board, packing a huge
88
<Feature title="u-blox NINA-W102" image="wifi-bluetooth">
99

1010
Enables Bluetooth® and Wi-Fi connectivity for the MKR Vidor 4000 board.
11-
11+
<FeatureWrapper>
1212
<FeatureLink variant="primary" title="Documentation" url="/tutorials/communication/wifi-nina-examples"/>
1313
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/wifinina/"/>
14+
</FeatureWrapper>
1415
</Feature>
1516

1617
<Feature title="Micro HDMI connector" image="connection">
1718

1819
Connect your board to an external monitor through the Micro HDMI connector.
19-
20+
<FeatureWrapper>
2021
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-vidor-4000/vidor-draw-logo"/>
2122
<FeatureLink variant="secondary" title="library" url="https://github.com/vidor-libraries/VidorGraphics/blob/master/src/VidorGraphics.h/"/>
23+
</FeatureWrapper>
2224
</Feature>
2325

2426
<Feature title="MIPI Camera connector" image="camera">
2527

2628
Connect a camera and use it to implement QR code in you projects.
27-
29+
<FeatureWrapper>
2830
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-vidor-4000/vidor-qr-recognition"/>
2931
<FeatureLink variant="secondary" title="library" url="https://github.com/vidor-libraries/VidorGraphics/blob/master/src/VidorGraphics.h"/>
32+
</FeatureWrapper>
3033
</Feature>
3134

3235

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
<FeatureDescription>
2-
The MKR WAN 1300 brings LoRa® connectivity to your projects. Using the popular <b>Arm® Cortex®-M0 32-bit SAMD21</b> processor, it also features the powerful <b>Murata CMWX1ZZABZ</b> module and the <b>ECC508</b> crypto-chip for security. The board is part of the MKR family, where you can choose from a large variety of shields to build projects out of the box with minimal effort!
3-
</FeatureDescription>
4-
5-
<FeatureList>
6-
7-
<Feature title="LoRaWAN® Connectivity" image="cellular">
8-
9-
Use LoRaWAN® in remote places to send data to nearby gateways connected to the TTS service, which in turn forwards the data to the Arduino Cloud.
10-
11-
<FeatureLink variant="primary" title="Documentation" url="/arduino-cloud/getting-started/cloud-lora-getting-started"/>
12-
13-
</Feature>
14-
15-
<Feature title="The Things Network" image="world-map">
16-
17-
Use the LoRa® wireless protocol to implement your own networks, or connect to various LoRaWAN® networks, such as [The Things Network](https://www.thethingsnetwork.org/).
18-
19-
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/the-things-network"/>
20-
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/mkrwan/"/>
21-
22-
</Feature>
23-
24-
<Feature title="Board-to-board" image="communication">
25-
26-
Set up two Arduino MKR WAn 1300 to host a remote LED control. Learn more about board-to-board communication and using LoRa® in your projects.
27-
28-
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/lora-button-press"/>
29-
<FeatureLink variant="secondary" title="library" url="https://github.com/sandeepmistry/arduino-LoRa"/>
30-
31-
</Feature>
32-
1+
<FeatureDescription>
2+
The MKR WAN 1300 brings LoRa® connectivity to your projects. Using the popular <b>Arm® Cortex®-M0 32-bit SAMD21</b> processor, it also features the powerful <b>Murata CMWX1ZZABZ</b> module and the <b>ECC508</b> crypto-chip for security. The board is part of the MKR family, where you can choose from a large variety of shields to build projects out of the box with minimal effort!
3+
</FeatureDescription>
4+
5+
<FeatureList>
6+
7+
<Feature title="LoRaWAN® Connectivity" image="cellular">
8+
9+
Use LoRaWAN® in remote places to send data to nearby gateways connected to the TTS service, which in turn forwards the data to the Arduino Cloud.
10+
11+
<FeatureLink variant="primary" title="Documentation" url="/arduino-cloud/getting-started/cloud-lora-getting-started"/>
12+
13+
</Feature>
14+
15+
<Feature title="The Things Network" image="world-map">
16+
17+
Use the LoRa® wireless protocol to implement your own networks, or connect to various LoRaWAN® networks, such as [The Things Network](https://www.thethingsnetwork.org/).
18+
19+
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/the-things-network"/>
20+
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/mkrwan/"/>
21+
22+
</Feature>
23+
24+
<Feature title="Board-to-board" image="communication">
25+
26+
Set up two Arduino MKR WAn 1300 to host a remote LED control. Learn more about board-to-board communication and using LoRa® in your projects.
27+
28+
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/lora-button-press"/>
29+
<FeatureLink variant="secondary" title="library" url="https://github.com/sandeepmistry/arduino-LoRa"/>
30+
31+
</Feature>
32+
3333
</FeatureList>
Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
<FeatureDescription>
2-
The MKR WAN 1310 brings LoRa® connectivity to your projects. Using the popular <b>Arm® Cortex®-M0 32-bit SAMD21 processor</b>, it also features the powerful <b>Murata CMWX1ZZABZ</b> module and the <b>ECC508</b> crypto-chip for security. The board is part of the MKR family, where you can choose from a large variety of shields to build projects out of the box with minimal effort!
3-
</FeatureDescription>
4-
5-
<FeatureList>
6-
7-
<Feature title="LoRaWAN® Connectivity" image="cellular">
8-
9-
Use LoRaWAN® in remote places to send data to nearby gateways connected to the TTS service, which in turn forwards the data to the Arduino Cloud.
10-
11-
<FeatureLink variant="primary" title="Documentation" url="/arduino-cloud/getting-started/cloud-lora-getting-started"/>
12-
13-
</Feature>
14-
15-
<Feature title="The Things Network" image="world-map">
16-
17-
Use the LoRa® wireless protocol to implement your own networks, or connect to various LoRaWAN® networks, such as [The Things Network](https://www.thethingsnetwork.org/).
18-
19-
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/the-things-network"/>
20-
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/mkrwan/"/>
21-
22-
</Feature>
23-
24-
<Feature title="Board-to-board" image="communication">
25-
26-
Set up two Arduino MKR WAn 1300 to host a remote LED control. Learn more about board-to-board communication and using LoRa® in your projects.
27-
28-
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/lora-button-press"/>
29-
<FeatureLink variant="secondary" title="library" url="https://github.com/sandeepmistry/arduino-LoRa"/>
30-
31-
</Feature>
32-
1+
<FeatureDescription>
2+
The MKR WAN 1310 brings LoRa® connectivity to your projects. Using the popular <b>Arm® Cortex®-M0 32-bit SAMD21 processor</b>, it also features the powerful <b>Murata CMWX1ZZABZ</b> module and the <b>ECC508</b> crypto-chip for security. The board is part of the MKR family, where you can choose from a large variety of shields to build projects out of the box with minimal effort!
3+
</FeatureDescription>
4+
5+
<FeatureList>
6+
7+
<Feature title="LoRaWAN® Connectivity" image="cellular">
8+
9+
Use LoRaWAN® in remote places to send data to nearby gateways connected to the TTS service, which in turn forwards the data to the Arduino Cloud.
10+
11+
<FeatureLink variant="primary" title="Documentation" url="/arduino-cloud/getting-started/cloud-lora-getting-started"/>
12+
13+
</Feature>
14+
15+
<Feature title="The Things Network" image="world-map">
16+
17+
Use the LoRa® wireless protocol to implement your own networks, or connect to various LoRaWAN® networks, such as [The Things Network](https://www.thethingsnetwork.org/).
18+
19+
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/the-things-network"/>
20+
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/mkrwan/"/>
21+
22+
</Feature>
23+
24+
<Feature title="Board-to-board" image="communication">
25+
26+
Set up two Arduino MKR WAn 1300 to host a remote LED control. Learn more about board-to-board communication and using LoRa® in your projects.
27+
28+
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wan-1300/lora-button-press"/>
29+
<FeatureLink variant="secondary" title="library" url="https://github.com/sandeepmistry/arduino-LoRa"/>
30+
31+
</Feature>
32+
3333
</FeatureList>
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<FeatureDescription>
22

3-
The MKR WiFi 1010 is a great choice for any beginner, maker or professional to get started with Internet of Things (IoT). Using the popular **Arm® Cortex®-M0 32-bit SAMD21** processor, it also features the and the **ECC508** crypto-chip for security. The board is part of the MKR family, where you can choose from a large variety of shields to build projects out of the box with minimal effort!
3+
The MKR WiFi 1010 is a great choice for any beginner, maker or professional to get started with Internet of Things (IoT). Using the popular **Arm® Cortex®-M0 32-bit SAMD21** processor, it also features the and the **ECC508** crypto-chip for security. The board is part of the MKR family, where you can choose from a large variety of shields to build projects out of the box with minimal effort!
44

55
</FeatureDescription>
66

@@ -9,19 +9,19 @@ The MKR WiFi 1010 is a great choice for any beginner, maker or professional to g
99
<Feature title="Bluetooth®" image="bluetooth">
1010

1111
Enables Bluetooth® allowing you to implement Bluetooth® in your projects.
12-
12+
<FeatureWrapper>
1313
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wifi-1010/enabling-ble"/>
1414
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/arduinoble/"/>
15+
</FeatureWrapper>
1516
</Feature>
1617

17-
1818
<Feature title="WiFi" image="wifi">
1919

2020
Enables WiFi allowing you to connect wirelessly to your peripherals.
21-
21+
<FeatureWrapper>
2222
<FeatureLink variant="primary" title="Documentation" url="/tutorials/mkr-wifi-1010/hosting-a-webserver"/>
2323
<FeatureLink variant="secondary" title="library" url="https://www.arduino.cc/reference/en/libraries/wifinina/"/>
24+
</FeatureWrapper>
2425
</Feature>
2526

2627
</FeatureList>
27-

0 commit comments

Comments
 (0)