EasyManua.ls Logo

Arduino MKR1000 User Manual

Arduino MKR1000
11 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Getting started with the Arduino/Genuino
MKR1000
MKR1000 board has been designed to offer a practical and cost effective solution for makers seeking to add
Wi-Fi connectivity to their projects with minimal previous experience in networking. Learn how to set up the
programming environment and get the hardware up and running, ready for your projects, in minutes.
The MKR1000 is programmed using the Arduino Software (IDE) (//www.arduino.cc/en/Main/Software), our
Integrated Development Environment common to all our boards and running both online
(https://create.arduino.cc/editor) and offline. For more information on how to get started with the Arduino
Software visit the Getting Started page (//www.arduino.cc/en/Guide/HomePage).
Use your Arduino/Genuino MKR1000 on the Arduino Web IDE
Use your Arduino/Genuino MKR1000 on the Arduino Desktop IDE
Installing Drivers for the MKR1000
Open your first sketch
Select your board type and port
Upload the program
Learn more on the Desktop IDE
Tutorials
Please Read...
Features
Upgrading Firmware and uploading SSL certificates
Use your Arduino/Genuino MKR1000 on the Arduino Web
IDE
GETTING STARTED (/EN/GUIDE/HOMEPAGE) > MKR1000
-
-
-
-
-
-
-
-
-
-
-
(https://create.arduino.cc/editor)
All Arduino and Genuino boards, including this one, work out-of-the-box on the Arduino Web Editor
(https://create.arduino.cc/editor), no need to install anything.
Question and Answer IconNeed help?

Do you have a question about the Arduino MKR1000 and is the answer not in the manual?

Arduino MKR1000 Specifications

General IconGeneral
MicrocontrollerSAMD21 Cortex-M0+ 32bit low power ARM MCU
Operating Voltage3.3V
Digital I/O Pins8
PWM Pins12
Analog Input Pins7
Flash Memory256 KB
SRAM32 KB
Clock Speed48 MHz
DC Current per I/O Pin7 mA
Input Voltage (VIN)5V
PCB Dimensions61.5 mm x 25 mm
WiFi ModuleWINC1500
Secure ElementATECC508
UART1
SPI1
I2C1
LED_BUILTIN6
Length61.5 mm
Width25 mm
Weight32 g
Analog Output Pins1
WiFiIEEE 802.11 b/g/n 2.4 GHz
Crypto AuthenticationYes

Summary

Getting Started with Arduino MKR1000

Arduino Web IDE Usage

Guide to setting up and using the MKR1000 with the Arduino Web IDE for your projects.

Arduino Desktop IDE Setup

Instructions for programming the MKR1000 using the Arduino Desktop IDE and installing the SAMD core.

MKR1000 Driver Installation

Windows Driver Installation Guide

Step-by-step guide to installing MKR1000 drivers on Windows via Device Manager.

macOS and Linux Driver Notes

Information on driver requirements for macOS and Linux operating systems for the MKR1000 board.

First Sketch and Upload

Opening Sketch and Selecting Board/Port

How to open the Blink example and select the correct board type and serial port in the IDE.

Uploading Sketch to MKR1000

The process of uploading the compiled sketch to the Arduino/Genuino MKR1000 board via USB.

Advanced Information and Tutorials

MKR1000 Tutorials and Project Ideas

Links to tutorials and project showcases to explore MKR1000 capabilities and applications.

Important MKR1000 Notes

Key considerations for MKR1000 usage: voltage limits, features, firmware, and SSL certificates.

Related product manuals