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: README.md
+2
Original file line number
Diff line number
Diff line change
@@ -83,7 +83,9 @@ symbolic link created for AnalogInput <<===>> ..\..\..\..\..\built-in-examples\0
83
83
### Including Code Snippets
84
84
85
85
Code snippets can be included by using the triple backticks syntax e.g. ` ```arduino` followed by the code and three closing backticks. The following syntaxes are supported:
**2.** The second is the **Data API (MQTT)** which allows you to send/receive Variables' data. An example of this API's use is sending IoT Cloud Variables' updates to the browser. A full [documentation of the Arduino IoT Cloud Data API (MQTT)](https://www.npmjs.com/package/arduino-iot-js) is available for advanced users.
Copy file name to clipboardExpand all lines: content/arduino-cloud/01.getting-started/08.arduino-iot-api/arduino-iot-api.md
+9-9
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
---
2
2
title: 'Arduino Cloud REST API & SDK'
3
3
difficulty: advanced
4
-
description: 'Learn how to authenticate with the Arduino IoT Cloud REST API to make requests using HTTP Client, JavaScript and Python.'
4
+
description: 'Learn how to authenticate with the Arduino IoT Cloud REST API to make requests using HTTP Client, JavaScript and Python®.'
5
5
tags:
6
6
- IoT Cloud REST API
7
7
- JavaScript
8
-
- Python
8
+
- Python®
9
9
- node.js
10
10
- Golang
11
11
author: 'Karl Söderby'
12
12
---
13
13
14
-
The [Arduino IoT Cloud REST API](https://www.arduino.cc/reference/en/iot/api/) can be accessed through a set of endpoints to manage **Devices, Things, Properties** and more. It can be accessed via any HTTP client, and is supported by JavaScript, Python and Golang clients.
14
+
The [Arduino IoT Cloud REST API](https://www.arduino.cc/reference/en/iot/api/) can be accessed through a set of endpoints to manage **Devices, Things, Properties** and more. It can be accessed via any HTTP client, and is supported by JavaScript, Python® and Golang clients.
15
15
16
16
In this article you will find some useful examples to get started with the Arduino IoT Cloud API, and an understanding of what the API offers.
17
17
@@ -25,14 +25,14 @@ To see the full API, follow the link below:
25
25
To connect with the Arduino Cloud API, we will need one of the following clients:
This is one of many examples of how to interact with the API. Now that you are setup, you can go on to explore the rest of the [Arduino IoT Cloud API](https://www.arduino.cc/reference/en/iot/api/).
@@ -395,5 +395,5 @@ See the full example on [GitHub](https://github.com/arduino/iot-client-go/tree/m
395
395
396
396
## Summary
397
397
398
-
This document covers the overall usage of the [Arduino IoT Cloud API](https://www.arduino.cc/reference/en/iot/api/), and how to use it with different clients (JavaScript, Python, Golang).
398
+
This document covers the overall usage of the [Arduino IoT Cloud API](https://www.arduino.cc/reference/en/iot/api/), and how to use it with different clients (JavaScript, Python®, Golang).
Copy file name to clipboardExpand all lines: content/hardware/03.nano/boards/nano-33-ble-sense/tutorials/ble-sense-python-api/ble-sense-python-api.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
author: 'Karl Söderby'
3
-
title: 'Nano 33 BLE Sense Python Guide'
4
-
description: 'Discover how to access the features on the Nano 33 BLE Sense using Python scripts.'
3
+
title: 'Nano 33 BLE Sense Python® Guide'
4
+
description: 'Discover how to access the features on the Nano 33 BLE Sense using Python® scripts.'
5
5
compatible-products: [nano-33-ble-sense]
6
6
tags:
7
7
- MicroPython
@@ -10,9 +10,9 @@ tags:
10
10
11
11

12
12
13
-
The [Nano 33 BLE Sense board](https://store.arduino.cc/arduino-nano-33-ble-sense) board can be programmed using the popular **Python** programming language. More specifically, it supports [OpenMV's fork of MicroPython](https://github.com/openmv/micropython), where MicroPython is an implementation of the Python language, designed to run on microcontrollers. In this article, you will find a lot of sample scripts that will work directly with your Nano 33 BLE Sense, such as general GPIO control, reading onboard sensors and Wi-Fi/BLE communication!
13
+
The [Nano 33 BLE Sense board](https://store.arduino.cc/arduino-nano-33-ble-sense) board can be programmed using the popular **Python®** programming language. More specifically, it supports [OpenMV's fork of MicroPython](https://github.com/openmv/micropython), where MicroPython is an implementation of the Python® language, designed to run on microcontrollers. In this article, you will find a lot of sample scripts that will work directly with your Nano 33 BLE Sense, such as general GPIO control, reading onboard sensors and Wi-Fi/BLE communication!
14
14
15
-
- If you want to read more about Arduino & Python, you can visit the [Python with Arduino](/learn/programming/arduino-and-python) article. Here you will find a lot of useful examples, such as how to use delays, interrupts, reading pins and more general functions.
15
+
- If you want to read more about Arduino & Python®, you can visit the [Python® with Arduino](/learn/programming/arduino-and-python) article. Here you will find a lot of useful examples, such as how to use delays, interrupts, reading pins and more general functions.
16
16
17
17
## Hardware & Software Needed
18
18
@@ -25,7 +25,7 @@ The [Nano 33 BLE Sense board](https://store.arduino.cc/arduino-nano-33-ble-sense
25
25
26
26
Below you will find a lot of useful examples that can be loaded to your Nano 33 BLE Sense board. Many of these examples were extracted from the [OpenMV repository](https://github.com/openmv/openmv), where you can find many useful examples for other boards as well.
27
27
28
-
***In this article, you will only find examples for the Nano 33 BLE Sense board. For more information on how to use delays, read and write to pins, please refer to the [Python with Arduino](/learn/programming/arduino-and-python) main article.***
28
+
***In this article, you will only find examples for the Nano 33 BLE Sense board. For more information on how to use delays, read and write to pins, please refer to the [Python® with Arduino](/learn/programming/arduino-and-python) main article.***
29
29
30
30
## Pin Control
31
31
@@ -415,4 +415,4 @@ while (True):
415
415
416
416
## Summary
417
417
418
-
In this article we have gone through a selection of scripts that will help you control your Nano BLE Sense board, via the OpenMV IDE. Feel free to check out our [Python with Arduino boards article](/learn/programming/arduino-and-python), where you can find guides to other boards, useful links to learn Python and more.
418
+
In this article we have gone through a selection of scripts that will help you control your Nano BLE Sense board, via the OpenMV IDE. Feel free to check out our [Python® with Arduino boards article](/learn/programming/arduino-and-python), where you can find guides to other boards, useful links to learn Python® and more.
Copy file name to clipboardExpand all lines: content/hardware/03.nano/boards/nano-33-ble-sense/tutorials/get-started-with-machine-learning/get-started-with-machine-learning.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -289,7 +289,7 @@ We’re going to use [Google Colab](https://colab.research.google.com/) to train
289
289

Copy file name to clipboardExpand all lines: content/hardware/03.nano/boards/nano-33-ble/tutorials/ble-python-api/ble-python-api.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
author: 'Karl Söderby'
3
-
title: 'Nano 33 BLE Python Guide'
4
-
description: 'Discover how to access the features on the Nano 33 BLE using Python scripts.'
3
+
title: 'Nano 33 BLE Python® Guide'
4
+
description: 'Discover how to access the features on the Nano 33 BLE using Python® scripts.'
5
5
compatible-products: [nano-33-ble]
6
6
tags:
7
7
- MicroPython
@@ -11,11 +11,11 @@ featuredImage: 'board'
11
11
12
12

13
13
14
-
The [Nano 33 BLE](https://store.arduino.cc/arduino-nano-33-ble-sense) board can be programmed using the popular **Python** programming language. More specifically, it supports [OpenMV's fork of MicroPython](https://github.com/openmv/micropython), where MicroPython is an implementation of the Python language, designed to run on microcontrollers. In this article, you will find a lot of sample scripts that will work directly with your Nano 33 BLE, such as general GPIO control, reading data from the IMU module and testing Bluetooth® Low Energy connection.
14
+
The [Nano 33 BLE](https://store.arduino.cc/arduino-nano-33-ble-sense) board can be programmed using the popular **Python®** programming language. More specifically, it supports [OpenMV's fork of MicroPython](https://github.com/openmv/micropython), where MicroPython is an implementation of the Python® language, designed to run on microcontrollers. In this article, you will find a lot of sample scripts that will work directly with your Nano 33 BLE, such as general GPIO control, reading data from the IMU module and testing Bluetooth® Low Energy connection.
15
15
16
-
- If you want to read more about Arduino & Python, you can visit the [Python with Arduino](/learn/programming/arduino-and-python) article. Here you will find a lot of useful examples, such as how to use delays, interrupts, reading pins and more general functions.
16
+
- If you want to read more about Arduino & Python®, you can visit the [Python® with Arduino](/learn/programming/arduino-and-python) article. Here you will find a lot of useful examples, such as how to use delays, interrupts, reading pins and more general functions.
17
17
18
-
***If you are looking for information related to the similar Nano 33 BLE Sense board, you can refer to the [Nano 33 BLE Sense Python Guide](/tutorials/nano-33-ble-sense/ble-sense-python-api).***
18
+
***If you are looking for information related to the similar Nano 33 BLE Sense board, you can refer to the [Nano 33 BLE Sense Python® Guide](/tutorials/nano-33-ble-sense/ble-sense-python-api).***
19
19
20
20
## Hardware & Software Needed
21
21
@@ -28,7 +28,7 @@ The [Nano 33 BLE](https://store.arduino.cc/arduino-nano-33-ble-sense) board can
28
28
29
29
Below you will find a lot of useful examples that can be loaded to your Nano 33 BLE board. Many of these examples were extracted from the [OpenMV repository](https://github.com/openmv/openmv), where you can find many useful examples for other boards as well.
30
30
31
-
***In this article, you will only find examples for the Nano 33 BLE board. For more information on how to use delays, read and write to pins, please refer to the [Python with Arduino](/learn/programming/arduino-and-python) main article.***
31
+
***In this article, you will only find examples for the Nano 33 BLE board. For more information on how to use delays, read and write to pins, please refer to the [Python® with Arduino](/learn/programming/arduino-and-python) main article.***
32
32
33
33
## Pin Control
34
34
@@ -265,4 +265,4 @@ while (True):
265
265
266
266
## Summary
267
267
268
-
In this article we have gone through a selection of scripts that will help you control your Nano BLE board, via the OpenMV IDE. Feel free to check out our [Python with Arduino boards article](/learn/programming/arduino-and-python), where you can find guides to other boards, useful links to learn Python and more.
268
+
In this article we have gone through a selection of scripts that will help you control your Nano BLE board, via the OpenMV IDE. Feel free to check out our [Python® with Arduino boards article](/learn/programming/arduino-and-python), where you can find guides to other boards, useful links to learn Python® and more.
Copy file name to clipboardExpand all lines: content/hardware/03.nano/boards/nano-rp2040-connect/tutorials/rp2040-data-logger/rp2040-data-logger.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ In order to utilize this feature, we need to install the latest release of [Open
21
21
22
22
This tutorial can be completed with only the Nano RP2040 Connect board and open-source software.
23
23
24
-
***If you are unfamiliar with Arduino & Python, you can learn more by reading the [Python with Arduino](/learn/programming/arduino-and-python) and the [Nano RP2040 Connect Python API Guide](/tutorials/nano-rp2040-connect/rp2040-python-api) articles.***
24
+
***If you are unfamiliar with Arduino & Python®, you can learn more by reading the [Python® with Arduino](/learn/programming/arduino-and-python) and the [Nano RP2040 Connect Python® API Guide](/tutorials/nano-rp2040-connect/rp2040-python-api) articles.***
Copy file name to clipboardExpand all lines: content/hardware/03.nano/boards/nano-rp2040-connect/tutorials/rp2040-python-api/rp2040-python-api.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
author: 'Karl Söderby'
3
-
title: 'Nano RP2040 Connect Python API Guide'
4
-
description: 'Discover how to access the features Nano RP2040 Connect using Python scripts.'
3
+
title: 'Nano RP2040 Connect Python® API Guide'
4
+
description: 'Discover how to access the features Nano RP2040 Connect using Python® scripts.'
5
5
compatible-products: [nano-rp2040-connect]
6
6
difficulty: intermediate
7
7
tags:
@@ -11,11 +11,11 @@ tags:
11
11
12
12

13
13
14
-
The [Nano RP2040 Connect](https://store.arduino.cc/nano-rp2040-connect) board can be programmed using the popular **Python** programming language. The board is supported by upstream [MicroPython](https://github.com/micropython/micropython) and [OpenMV's fork of MicroPython](https://github.com/openmv/micropython), where **MicroPython** is an implementation of the Python language, designed to run on microcontrollers.
14
+
The [Nano RP2040 Connect](https://store.arduino.cc/nano-rp2040-connect) board can be programmed using the popular **Python®** programming language. The board is supported by upstream [MicroPython](https://github.com/micropython/micropython) and [OpenMV's fork of MicroPython](https://github.com/openmv/micropython), where **MicroPython** is an implementation of the Python® language, designed to run on microcontrollers.
15
15
16
16
In this article, you will find a lot of sample scripts that will work directly with your Nano RP2040 Connect, such as general GPIO control, reading onboard sensors and Wi-Fi/BLE communication!
17
17
18
-
- If you want to read more about Arduino & Python, you can visit the [Python with Arduino](/learn/programming/arduino-and-python) article. Here you will find a lot of useful examples, such as how to use delays, interrupts, reading pins and more general functions.
18
+
- If you want to read more about Arduino & Python®, you can visit the [Python® with Arduino](/learn/programming/arduino-and-python) article. Here you will find a lot of useful examples, such as how to use delays, interrupts, reading pins and more general functions.
19
19
20
20
## Hardware Requirements
21
21
@@ -54,7 +54,7 @@ To install upstream MicroPython and load scripts to your board, you will need to
54
54
55
55

56
56
57
-
**8.** Write a Python script (or select any example from the list below), and click on the **Green Play Button (F5)** to run it on your board.
57
+
**8.** Write a Python® script (or select any example from the list below), and click on the **Green Play Button (F5)** to run it on your board.
58
58
59
59
Congratulations! You can now run MicroPython scripts on your Nano RP2040 Connect board!
60
60
@@ -64,7 +64,7 @@ Congratulations! You can now run MicroPython scripts on your Nano RP2040 Connect
64
64
65
65
Below you will find a lot of useful examples that can be loaded to your Nano RP2040 Connect board. Many of these examples were extracted from the [OpenMV repository](https://github.com/openmv/openmv), where you can find many useful examples for other boards as well.
66
66
67
-
***In this article, you will only find examples for the Nano RP2040 Connect board. For more information on how to use delays, read and write to pins, please refer to the [Python with Arduino](/learn/programming/arduino-and-python) main article.***
67
+
***In this article, you will only find examples for the Nano RP2040 Connect board. For more information on how to use delays, read and write to pins, please refer to the [Python® with Arduino](/learn/programming/arduino-and-python) main article.***
68
68
69
69
## GPIO Map
70
70
@@ -535,4 +535,4 @@ if __name__ == "__main__":
535
535
536
536
## Summary
537
537
538
-
In this article we have gone through a selection of scripts that will help you control your Nano RP2040 Connect board, via the OpenMV IDE. Feel free to check out our [Python with Arduino boards article](/learn/programming/arduino-and-python), where you can find guides to other boards, useful links to learn Python and more.
538
+
In this article we have gone through a selection of scripts that will help you control your Nano RP2040 Connect board, via the OpenMV IDE. Feel free to check out our [Python® with Arduino boards article](/learn/programming/arduino-and-python), where you can find guides to other boards, useful links to learn Python® and more.
0 commit comments