element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Design For A Cause 2021
  • Challenges & Projects
  • Design Challenges
  • Design For A Cause 2021
  • More
  • Cancel
Design For A Cause 2021
Blog Design for A Cause 2021 - Health Monitoring in Home Utilizing IoT - Setting Up the Hardware – Blog #2
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: guillengap
  • Date Created: 20 Apr 2021 5:26 AM Date Created
  • Views 381 views
  • Likes 3 likes
  • Comments 2 comments
  • pandemic
  • health monitoring
  • health care
  • arduino_nano_33_iot
  • iot system
  • firmware update
  • design_for_a_cause_2021
Related
Recommended

Design for A Cause 2021 - Health Monitoring in Home Utilizing IoT - Setting Up the Hardware – Blog #2

guillengap
guillengap
20 Apr 2021

SETTING UP THE HARDWARE

ARDUINO NANO 33 IOT, FEATURES:

 

  • The Nano33 IoT is the same size of the Arduino Nano, the 33 IoT hosts an Arm Cortex-M0+ SAMD21 processor, a WiFi and Bluetooth module based on ESP32, it also contains a 6 axis Inertial Measurement Unit (IMU) in this case its a LSM6DS3 which is actually a 3-axis accelerometer and a 3-axis gyroscope in one package

  • The Wifi module embedded on the Arduino Nano 33 IoT is the NINA W102 ESP32 based module. It provides support of Wifi 802.11 b/g/n in the 2.4 GHz band and Bluetooth v4.2.

  • The Nano33 also contains a crypto chip which can securely store certificates and pre-shared keys.

  • The Arduino Nano 33 IoT only supports 3.3V I/Os and is NOT 5V tolerant so please make sure you are not directly connecting 5V signals to this board or it will be damaged. As opposed to Arduino Nano boards that support 5V operation, the 5V pin does NOT supply voltage but is rather connected, through a jumper, to the USB power input.

 

image

 

 

ARDUINO NANO 33 IOT BOARD INSTALLATION

 

First download the latest version of Arduino IDE here

To use this board in your Arduino IDE, you will need to install the necessary drivers on your PC.

To do this, go to the IDE and go to Tools > Board > Board Manager

image

Once inside, look for "NANO 33" and click "Install" the latest available version of Arduino SAMD Boards.

image

Next, the installation process will open on your operating system. Accept the messages that appear.

With this, our Arduino NANO 33 IoT should appear correctly within Tools > Boards > Arduino SAMD >

image

As shown below in the "Device Manager", our PC already detects the board correctly:

image

LIBRARIES INSTALLATION

 

This board contains various sensors and components that require their respective libraries to be controlled. To download these we have to go to Sketch > Include Library > Manage Libraries

image

A fundamental library for this board is with the WiFiNINA library, which is fully compatible and with which you can use network connections. To do this, look in the manager for "WiFiNINA" and install the latest version of the Arduino library.

image

Another interesting library is the one used to control its 3-axis accelerometer and its 3-axis gyroscope. This is called "Arduino_LSM6DS3", look for it in the manager and download its latest version.

image

 

FIRMWARE UPDATE PROCEDURE

 

In order to update the firmware to the latest version available, we must have the latest version of Arduino IDE installed. In my case I had version 1.8.11, so I uninstalled it from the Control Panel, and then I installed version 1.8.15.

Plug in the board into your computer if you haven't done it yet and from the Tools menu select Arduino NANO 33 IoT as a board and select the right COM Port. Next open the FirmwareUpdater sketch by going to File -> Examples -> WiFiNINA -> Tools -> FirmwareUpdater.

image

Upload the sketch onto your Arduino NANO 33 IoT and close the Serial Monitor if it is open. Now launch the "WiFi101 / WiFiNINA Firmware Updater" from the Tools menu of the IDE.

image

A window like the image below opens:

image

Select the Serial Port of your board and the version of the firmware you want to install (the latest version should be selected automatically). Then click on Update Firmware and wait for the installation to complete, then close the Firmware Updater.

image

After the installation you can check if you have installed the latest version of the firmware by uploanding the CheckFirmwareVersion sketch onto your board. You can find this sketch by going to File -> Examples -> WiFiNINA -> Tools -> CheckFirmwareVersion.

image

After uploading the sketch, open the Serial Monitor to check the version of the firmware loaded on your board, just check that the firmware version installed is the one you selected in the Firmware Updater window.

image

________________________________________

  • Click here for the main menu

  • Click here for the next post

  • Sign in to reply

Top Comments

  • DAB
    DAB over 4 years ago +1
    Nice update. DAB
  • guillengap
    guillengap over 4 years ago in reply to DAB

    Have a nice day ...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago

    Nice update.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube