

Arduino IoT Bundle
The Arduino IoT Bundle is the best way to start exploring the world of connected devices using the Arduino Nano RP2040 Connect. Follow the 5 step by step tutorials to quickly learn how to build IoT devices.
Overview
Follow the 5 step by step tutorials we have prepared for you and combining the electronic components included in the bundle, you’ll quickly learn how to build devices that connect to the Arduino IoT Cloud.
The 5 step by step tutorials are:
Arduino IoT Cloud Compatible
Tech specs
Each bundle includes:
- 1 Arduino Nano RP2040 Connect
- 1 micro USB cable
- 1 400-point breadboard
- 70 solid-core jumper wires
- 2 stranded jumper wire
- 6 phototransistors
- 3 potentiometers (10k ohm)
- 10 pushbuttons
- 1 temperature sensor (TMP36)
- 1 tilt sensor
- 1 alphanumeric LCD (16 x 2 characters)
- 1 bright white
- 28 LEDs (1 RGB, 8 red, 8 green, 8 yellow, 3 blue)
- 1 small DC motor (6/9V)
- 1 small servo motor
- 1 piezo capsule (PKM17EPP-4001-B0)
- 1 H-bridge motor driver (L293D)
- 1 optocouplers (4N35)
- 2 MOSFET transistors (IRF520)
- 5 capacitors (100uF)
- 5 diodes (1N4007)
- 1 male pin strip (40 x 1)
- 20 resistors (220 ohm)
- 5 resistors (560 ohm)
- 5 resistors (1k ohm)
- 5 resistors (4.7k ohm)
- 20 resistors (10k ohm)
- 5 resistors (1M ohm)
- 5 resistors (10M ohm)
Resources for Safety and Products
Manufacturer Information
The production information includes the address and related details of the product manufacturer.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
https://www.arduino.cc/
Responsible Person in the EU
An EU-based economic operator who ensures the product's compliance with the required regulations.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
Phone: +39 0113157477
Email: support@arduino.cc
Get Inspired

Control the air/fuel mixture for a better fuel economy of a engine with a Arduino Nano.

Home file servers can be very useful for people who work across multiple devices and want easy access to their documents. And there are a lot of DIY build guides out there. But most of them are full-fledged NAS (network-attached storage) devices and they tend to rely on single-board computers. Those take a long time to boot and consume quite a lot of power. This lightweight file server by Zombieschannel is different, because it runs entirely on an Arduino. An ESP32 is a microcontroller with built-in connectivity (Wi-Fi and Bluetooth). Like all MCUs, it can “boot” and start running its firmware almost instantly. And while it runs, it will consume much less power than a conventional PC or a single-board computer. Zombieschannel’s project proves that the Arduino Nano ESP32 is suitable for a file server — if your expectations are modest. The hardware for this project consists of a Nano ESP32, an SD card reader module, and a small monochrome OLED screen. The SD card provides file storage and the OLED shows status information. Most of the work went into writing the firmware, which Zombieschannel did with assistance from ChatGPT. That has the Arduino hosting a basic web interface that local users can access to upload or download files. Zombieschannel also created a command line interface that provides more comprehensive access via a serial connection. This does have limitations and the transfer speeds are quite slow by modern standards. But the file server seems useful for small files, like text documents. Zombieschannel plans to design an enclosure for the device and it should tuck unobtrusively into a corner, where it can run without drawing much power.
FAQs
I plugged the board to my PC / MAC but I cannot see the serial port listed in the IDE, so I can't upload my sketch to the board!
- Make sure the foam that protects the boards’ pins is removed.
- Try connecting the board with another USB cable.
- Try connecting the board to another USB port. If possible, avoid USB-hubs.
You can see more information and other things to try in this Help Center article.
Do I need to subscribe to the Arduino IoT Cloud to build the projects described in the tutorials?
No, all the projects can be built using the free plan of the Arduino IoT Cloud. Click here to see what is included in the plan.
How to enable the 5V / VUSB pin?
The 5V pin is disabled by default. You can locate on the bottom of the board on the VBUS pin two pads, shorting these will enable 5V output. More info on this here.
Where can I find the step by step tutorials?
You can find the step by step tutorials at arduino.cc/iot-bundle