Arduino’s Nano 33 IoT board combines Bluetooth and WiFi connectivity with a 6-axis IMU (LSM6DS3) and a low-power 32-bit Cortex-M0+ MCU, all in a low-cost compact form factor of just 45 x 18 mm. As with all of Arduino’s Nano boards, the Nano 33 IoT is available as a castellated, single-sided board or a board with pre-soldered headers, meaning that it can be easily integrated into designs to create wearables, miniature robotics, IoT devices, alarm systems, and more. Please note that unlike many Arduino boards, the Nano 33 IoT operates at 3.3 V and is not suitable for direct I/O interfacing with 5-V systems.
The two hearts of the Nano 33 IoT are the same as Arduino’s larger MKR WiFi 1010 board. These are the Microchip SAMD21 32-bit Cortex-M0+ low-power MCU – running at up to 48 MHz and supported by 256 kB flash and 32 kB SRAM – and the u-blox NINA-W102 radio module, which supports Bluetooth LE connectivity and WiFi connectivity to home/public networks and commonly used cloud services that include Arduino IoT Cloud, Blynk, IFTTT, AWS IoT Core, Azure, and Firebase. A secure element (ATECC608A) is also included on the board to protect your IoT from external threats.
As shown in the diagram above, the Nano 33 IoT board features 30 pins that include the following control and interfacing options:
- 22x digital I/O pins at 3.3 V (14 dedicated)
- 8x analogue input pins at 3.3 V (8/10/12-bit resolution)
- 1x analogue output (10-bit resolution)
- 11x PWM pins
- All I/O pins can be used as external interrupts
- UART, I2C, and SPI interfaces
- +3.3 V and +5 V output pins for reference or powering external devices
- 2x GND pins
- 2x Reset pins
- 2x LEDs: One to indicate power to the device (green), one user LED (yellow)
- A reset button
The Arduino Nano 33 IoT can be powered via USB or up to 21 V input to the VIN pin. The power consumption is predominantly set by the number of I/O pins in use, with a DC current draw of 7 mA per I/O pin.
For more information on this board, please consult the official datasheet.
If you would like to evaluate the Arduino Nano 33 IoT for use in a commercial project, fill out the form below, and ipXchange will put you directly in touch with our Arduino contact after assessing your project. For a more basic board that features the same form factor with 5-V logic, consider the Nano Every.
(Images sourced from Arduino)
NOTE: Like Arduino’s larger MKR WiFi 1010 board, the Nano 33 IoT is a dual-processor device, and hacking the firmware of the u-blox module enables dual WiFi and Bluetooth use, as well as running the most basic Linux operating systems on this module while the MCU serves low-level control workloads. Doing this will void the certification/warranty of the board, so this is done at the user’s own risk though Arduino provides code examples if this functionality is desired.