Home > Projects > Wireless Projects > MKR1000 Connecting to the WiFi (3 steps)

MKR1000 Connecting to the WiFi (3 steps)

Summary of MKR1000 Connecting to the WiFi (3 steps)


This article explains how to connect an Arduino MKR1000 to WiFi by installing the WiFi101 library. It assumes the board is already set up and a sketch uploaded. The process involves downloading the library from GitHub, adding it to the Arduino IDE, and running a provided code example that scans for available networks every ten seconds without connecting.

Parts used in the MKR 1000 WiFi Connection:

  • Arduino MKR1000
  • Arduino IDE
  • WiFi101 Library

How to connect the Arduino MKR 1000 with the WiFi.

MKR1000 Connecting to the WiFi (3 steps)

Things used in this project

Hardware components

Arduino MKR1000
Arduino MKR1000
× 1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Quick Solutions to Questions related to MKR 1000 WiFi Connection:

  • What is the first step to connect the MKR 1000 with WiFi?
    Navigate to https://github.com/arduino-libraries/WiFi101.
  • How do I download the required library?
    Download the repository as a .ZIP file.
  • Where should I add the downloaded library?
    Add the library into your Arduino IDE.
  • Does the example sketch actually connect to a network?
    No, it does not connect to any network so no encryption scheme is specified.
  • How often does the code scan for networks?
    The code scans for existing networks every ten seconds.
  • What information does the printMacAddress function display?
    It prints the MAC address of the Wifi shield.
  • What happens if the WiFi shield is not present?
    The code prints "WiFi shield not present" and stops execution.
  • Can this code identify different encryption types?
    Yes, it can identify WEP, WPA, WPA2, None, or Auto encryption.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top