Blog Home

Deep dive with Dario: A closer look at the new Arduino Nano 33 IoT

Arduino TeamMay 24th, 2019

The Nano form factor has been a crowd-pleaser amongst makers for years due to its small footprint and ease of integration into any project. As announced at Maker Faire Bay Area, the Nano 33 IoT is part of the new 3.3V variant of the family with an Arm Cortex-M0+ microcontroller and a pre-certified ESP32-based WiFi and Bluetooth® module from u-blox that brings sophisticated connectivity to its tiny package. The inclusion of an ECC608A crypto chip means it also offers IoT security features not usually available at such a low price point.

Today, we sat down with Dario Pennisi, Arduino hardware and firmware development manager, to learn more about the Nano 33 IoT.

What are three key features of this board? How will they impact the experience of our users?

1. Secure WiFi and Bluetooth® connectivity with a 6-axis IMU.

2. Pre-certified module with external processor ensures maintaining RF compliance when writing application code versus ESP32 modules where modifying code impacts certification.

3. On-board DC-DC power supply enables the board to be powered up to 21V maintaining high efficiency and offering a lot of current to external devices without overheating. This is a big improvement over other products on the market that have LDO and heat up quite a bit when powered at high voltages.

What are a few applications and why is this board a great option for them?  

1. Add WiFi and Bluetooth® connectivity with strong security to all the existing Arduino Nano applications.

2. On-board IMU can be used to wirelessly monitor vibration, orientation, and rotational speed of small objects thanks to its lightweight and compact form factor.

3. Run directly from high voltages from lead or multi-cell Lithium-ion batteries providing 3.3V power supply to peripherals at significant output current.

Which Arduino board is the most similar to the Nano 33?

The Nano 33 IoT is essentially a MKR WiFi 1010, but sacrifices a battery charger and shield compatibility in favor of a miniaturized footprint (48×18 mm) and lower cost. The Nano 33 IoT is built around the ESP32, which is primarily aimed at WiFi but supports Bluetooth® as well, although with higher power consumption than the Nano 33 BLE.

The Arduino Nano 33 IoT is available in pre-order in the Arduino online store with headers (estimate shipping date: end of July 2019) or without headers mounted (estimated shipping date: mid-June 2019).


16 Responses to “Deep dive with Dario: A closer look at the new Arduino Nano 33 IoT”

  1. hammy Says:

    And…. is this the one that can be directly soldered onto a PCB ?

  2. mastrolinux Says:

    Yes, castellated pins allow to use the board as a module!

  3. larshaj Says:

    I can hardly wait 🙂

  4. larshaj Says:

    What are the dimensions header to header? Same as MKR 1010 or not? Currently working on an interface project.

  5. Aquideportugal Says:

    How can I buy the Arduino Nano 33 IoT ?
    I couldn’t find it at the “Store” … !

  6. chrisspurgeon Says:

    I’m pretty ignorant when it comes to the ins and out of crypto, but does the inclusion of the ECC608A crypto chip mean this board will be able to connect to web-based APIs, etc via https? (Which basic boards such as the UNO can’t do).

  7. sslupsky Says:

    Any plans to put a uFL connector on the board so you can use an external antenna with this?

  8. dpajak Says:

    @chrisspurgeon yes you can connect Arduino Nano 33 IoT directly to web-based APIs! The 32-bit MCU and a bunch of http/json/OAuth libraries make it pretty easy. The same libraries work today for Arduino MKR 1010 which has similar function in different (slightly bigger) form factor.

  9. harishyamkrishna Says:

    When did this comes to India and what will be it’s price?

  10. Jacks-Pixels Says:

    Is there any Eagle files for the news Arduino boards ?
    It could be great to add them in new projects 🙂

  11. tinutac Says:

    Do you have any datasheet available and detailed dimensioning (to be able to include it in other projects)? Schematics would also be great.

  12. EinSoldiatGott Says:

    Can I use this board as a Gateway or Master device? I need to read a BLE peripheral and upload the readings via Wifi

  13. mihai93 Says:

    Can this device be powered by a 9V battery .Or what would be the recoomended external power (if i want to not use usb power)

  14. knightridar Says:

    I’ve been waiting for something like this. Any specs on overall power consumption?
    I want to power this up with a small 5V, 100 mA solar panel and possibly a solar charging module like the MCP73871.

  15. byuan6 Says:

    I got one. I tried to use the examples included that use “#include ” to connect to a Wifi Access Point, but it seems to be returning “WiFi.status() == WL_NO_SHIELD.”. I assume this means that particular library example is NOT appropriate for the Nano 33 IOT wifi interface. There isn’t a Wifi example listed under for the Nano 33IOT.

    Is there an library and example specific to the Arduino 33 IOT, for interfacing with it’s Wifi module?

    It mentions the wifi credentials are stored cryptographically on the Nano. And when I follow Getting Started website and after registering and installing the plugin, it asks that I upload my wifi credentials thru a webpage. Is this uploading my wifi credentials to Arduino?

  16. Waggis Says:

    Can the memory on the esp32 be used? Is there any way to utilise spiffs on this?

Leave a Reply

You must be logged in with your Arduino account to post a comment.