Популярное

Introduction to the Arduino Nano RP2040 Connect (Arduino version of Raspberry Pi Pico)

23 Просмотры
Размещено
The long awaited Arduino RP2040 is now available. This is the first Arduino based around the microcontroller used in the Raspberry Pi Pico. It’s officially known as the Arduino Nano RP2040 connect, as it is based around the Arduino Nano form factor and includes network connectivity such as wifi through the Ublox Nino-W102. The networking uses the ESP32 microcontroller which I used in my previous video:
https://youtu.be/pcHKTOd7cRg

The Arduino Nano RP2040 Connect is significantly more expensive than the Raspberry Pi Pico and some other boards based around the RP2040, but it is packed with features including:
Wi-Fi and Bluetooth BLE through NINO-W1020 (ESP32 based)
16Mb of SPI RAM
Microphone
Accelerometer
built in RGB LED
and more…

In this video I go through an unboxing of the Arduino RP2040 connect. I then compare it’s size and features against other RP2040 boards (including the Raspberry Pi Pico and the Pimoroni Tiny 2040), as well as other Arduino boards (including an Arduino UNO Wifi and a Arduino MKR 1010 Wifi).

It then goes through the steps to setup the Arduino IDE on a Raspberry Pi with Raspberry Pi OS Linux. After installing the Arduino IDE you need to add the board, but there is then one more step needed before you can see the board. This involves running the following command:

sudo ~/.arduino15/packages/arduino/hardware/mbed_nano/2.1.0/post_install.sh

After doing that you can connect the Arduino Nano RP2040 Connect and install the blink code.

It also shows how you can set the Arduino RP2040 as a wireless access point with a web server which can then control the RGB led on the board. This has all been done in C/C++ as the MicroPython version is not yet available for the Arduino RP2040. According to their website Python support should be available from July 2021.

It’s a similar story for Arduino IoT Cloud which will be fully supported in future.

This is just a quick introduction to the Arduino Nano RP2040 Connect and I hope to explore this little microcontroller board again in future. If you are interested in Arduino, RP2040 (including the Pico) or Raspberry Pi please consider subscribing to my channel to find out about future videos.

For more details see my web page on the Arduino RP2040 at:
http://www.penguintutor.com/electronics/arduino-rp2040

Chapters
00:00 Arduino Nano RP2040 connect and features
10:18 Comparison with other RP2040 boards
10:47 Comparison with other Arduino boards
13:16 Fitting the Arduino Nano on a breadboard
14:16 Powering up without IDE
15:44 Setting up the Arduino IDE on a Raspberry Pi
22:34 Using the blink examples
24:04 Setting up a WiFi AP with web server
31:57 About Python / MicroPython
Категория
Ардуино
Комментариев нет.