Skip to content

Commit 3ba45f8

Browse files
committed
Update arduino-and-python.md
1 parent d2eb4e3 commit 3ba45f8

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

content/learn/03.programming/05.arduino-and-python/arduino-and-python.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ author: 'Karl Söderby'
33
title: 'MicroPython with Arduino Boards'
44
description: 'Learn about compatibility between the popular MicroPython implementation and Arduino boards, how to set up your environment, and discover in-depth tutorials and useful links.'
55
tags:
6-
- Python
6+
- MicroPython
7+
- Arduino Lab
78
- OpenMV
89
hero_position: 1
910
---
@@ -77,9 +78,10 @@ All of above are also compatible with the **OpenMV IDE.**
7778

7879
![The Nano 33 BLE](assets/hero-nano-ble.png)
7980

80-
If you need help getting started with MicroPython on the **Nano 33 BLE** board, you can check out the tutorial below:
81+
If you need help getting started with MicroPython on the **Nano 33 BLE** board, you can check out the tutorials below:
8182

82-
- [Getting started with MicroPython with Nano 33 BLE](/tutorials/nano-33-ble/getting-started-omv) (setting up your environment).
83+
- [Install MicroPython on your Nano BLE](/tutorials/nano-33-ble-sense/micropython-installation#arduino-nano-33-ble).
84+
- [Getting started with OpenMV and Nano 33 BLE](/tutorials/nano-33-ble/getting-started-omv)
8385
- [Nano 33 BLE Python API guide](/tutorials/nano-33-ble/ble-python-api) (a collection of useful scripts).
8486

8587
***To reset the bootloader on the Nano 33 BLE board, double tap the reset button quickly. This will reset your board to factory setting.***
@@ -90,7 +92,8 @@ If you need help getting started with MicroPython on the **Nano 33 BLE** board,
9092

9193
If you need help getting started with MicroPython on the **Nano 33 BLE Sense** board, you can check out the tutorials below:
9294

93-
- [Getting started with MicroPython with Nano 33 BLE Sense](/tutorials/nano-33-ble-sense/getting-started-omv) (setting up your environment).
95+
- [Install MicroPython on your Nano BLE Sense](/tutorials/nano-33-ble-sense/micropython-installation#arduino-nano-33-ble).
96+
- [Getting started with OpenMV and Nano 33 BLE Sense](/tutorials/nano-33-ble-sense/getting-started-omv)
9497
- [Nano 33 BLE Sense Python guide](/tutorials/nano-33-ble-sense/ble-sense-python-api) (a collection of useful scripts).
9598

9699
***To reset the bootloader on the Nano 33 BLE Sense board, double tap the reset button quickly. This will reset your board to factory setting.***
@@ -101,8 +104,10 @@ If you need help getting started with MicroPython on the **Nano 33 BLE Sense** b
101104

102105
If you need help getting started with MicroPython on the **Nano RP2040 Connect** board, you can check out the tutorials below:
103106

104-
- [Getting Started with OpenMV and MicroPython on Nano RP2040 Connect](/tutorials/nano-rp2040-connect/rp2040-openmv-setup)
107+
- [Install MicroPython on your Nano RP2040 Connect](/tutorials/nano-rp2040-connect/micropython-installation#arduino-nano-rp2040-connect)
105108
- [Nano RP2040 Connect Python guide](/tutorials/nano-rp2040-connect/rp2040-python-api)
109+
- [Getting Started with OpenMV and MicroPython on Nano RP2040 Connect](/tutorials/nano-rp2040-connect/rp2040-openmv-setup)
110+
106111

107112
***To reset the bootloader, you will need to short to connect a jumper wire between the REC and GND pin, and press the reset button. More detailed instructions are available in the [Nano RP2040 Connect technical reference](/tutorials/nano-rp2040-connect/rp2040-01-technical-reference#board-not-detected).***
108113

@@ -112,6 +117,7 @@ If you need help getting started with MicroPython on the **Nano RP2040 Connect**
112117

113118
If you need help getting started with MicroPython on the **Portenta H7** board, you can check out the tutorial below:
114119

120+
- [Install MicroPython on Portenta H7](/tutorials/portenta-h7/micropython-installation#arduino-portenta-h7).
115121
- [Getting Started with OpenMV and MicroPython on Portenta H7](https://docs.arduino.cc/tutorials/portenta-h7/por-openmv-gs)
116122

117123
## Learn Python
@@ -135,7 +141,7 @@ This means it's time to learn the **Python** language, which there is a lot of r
135141

136142
Visit the [MicroPython documentation](https://docs.micropython.org/en/latest/) for an understanding on how Python runs on microcontrollers.
137143

138-
***Note that many examples will not work directly with Arduino boards, but will provide an understanding of how Python can run on a microcontroller.***
144+
***Note that many examples in the MicroPython Docs will not work directly with Arduino boards, but will provide an understanding of how Python can run on your board.***
139145

140146
## API
141147

@@ -179,7 +185,7 @@ while True:
179185
time.sleep(1)
180186
```
181187

182-
### For loop
188+
### For Loop
183189

184190
Simple use of a for loop and functions. This script counts to 10, and then back to 0.
185191

0 commit comments

Comments
 (0)