Exen Mini. Setup Guide - V2. nerdonic.com

Similar documents
Exen Mini. Setup Guide - V1. nerdonic.com

Beetle SKU:DFR0282. Contents. Introduction

ARDUINO M0 PRO Code: A000111

Introducting Itsy Bitsy 32u4

These instructions were adapted from Arduino: Installing Standard Firmata which is licensed under Attribution- NonCommercial-ShareAlike 2.

ESPino - Specifications

ARDUINO MINI 05 Code: A000087

ITM-MKR680. User s Guide. Document ITM-MKR680 User s Guide 02/11/2018

Elektor Uno R4 Installation & Test

keyestudio Keyestudio MEGA 2560 R3 Board

ARDUINO LEONARDO ETH Code: A000022

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

ARDUINO LEONARDO WITH HEADERS Code: A000057

IDUINO for maker s life. User Manual. For IDUINO Mega2560 Board(ST1026)

22080 IoT2 Appendix B: Get Started with Arduino IDE & ExpLoRer

ARDUINO UNO REV3 Code: A000066

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Arduino Micro Breadboard Laboratory Interface Processor (Micro BLIP) User Manual

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Proper Debugging of ATSAMD21 Processors

1.6inch SPI Module user manual

Adafruit seesaw. Created by Dean Miller. Last updated on :30:23 AM UTC

Sanguino TSB. Introduction: Features:

IDUINO for maker s life. User Manual. For IDUINO development Board.

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

ARDUINO MEGA ADK REV3 Code: A000069

Arduino ADK Rev.3 Board A000069

Maker Uno MAKER-UNO. User s Manual. Rev 1.0 Dec 2017

ARDUINO YÚN MINI Code: A000108

Test Procedure for the NCV7748GEVB Evaluation Board

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

ARDUINO YÚN Code: A000008

ARDUINO PRIMO. Code: A000135

CORTESIA ELECTRONICCA

DFRobot CurieNano A mini Genuino/Arduino 101 Board SKU: DFR0453

Arduino Dock 2. The Hardware

Bluno M0 Mainboard SKU: DFR0416

Adafruit Terminal Block Breakout FeatherWing

Arduino Diecimila Pinouts 697B B8D-A50A-61944C26074F

Arduino Ethernet. Arduino Ethernet Rev. 2 board front view with optional PoE module. (

ASME Lion. User Guide. Ver 1.3. Copyright 2016 Axel Elettronica

DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392

LV8548MCSLDGEVB. Brush DC Motor Driver Module Solution Kit Quick Start Guide

TA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

IO Expander Shield. User Guide. Rev 9

Manual. NB-IoT workshop. Sodaq Date: Author: Jan van Loenen

ARDUINO INDUSTRIAL 1 01 Code: A000126

DEVKIT-MPC5748G QUICK START GUIDE (QSG) Ultra-Reliable MCUs for Industrial and Automotive Applications. EXTERNAL USE

EARTH PEOPLE TECHNOLOGY. VISIPORT 2 USB To Serial Adapter User Manual

Arduino IDE Setup Guide Windows / Mac OS X. Published 2014/11/01 Revised 2017/04/14

Digispark DIY: the Smallest USB Arduino

Adafruit PDM Microphone Breakout

ExpLoRer Starter Kit User Guide

Pg 3. Specifications. Hardware Required

Counter & LED (LED Blink)

LV8548MCSLDGEVB. Stepper Motor Driver Module Solution Kit Quick Start Guide

Introduction. Rev.1.2

ARDUINO GSM SHIELD 2 (ANTENNA CONNECTOR) Code: A000106

S32K118 EVB QUICK START GUIDE APPLIES FOR: S32K118 EVB (SCH_29945 REV B) EXTERNAL USE

Code&Drive First steps

Shield - GPS53. User's Manual. Dec 2014 V1.0. ROBOT. HEAD to TOE Product User s Manual Shield-GPS53

IES-SHIELD-SCX18 Quick Start Guide

USER GUIDE ARDBOX ANALOG

FUSB301 Evaluation Board Users Guide

Introducing Pro Trinket

Introducing Pro Trinket

Note. The above image and many others are courtesy of - this is a wonderful resource for designing circuits.

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Seeeduino LoRaWAN. Description

Adafruit Feather 32u4 Basic Proto

Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet

Breeze Board. Type A. User Manual.

IoT with Intel Galileo Gerardo Carmona. makerobots.tk

Adafruit Feather nrf52840 Express

Lesson 4: Animation. Goals

Hardware Overview and Features

MINI-M4. development board for MSP432 MINI ARM

Adafruit DS3231 Precision RTC Breakout

USB Programming (with Bootloader) PICado Mega

Introducing Pro Trinket

Serial Basic Hookup Guide

Goal: We want to build an autonomous vehicle (robot)

P4M-400 User Manual > Introduction. Introduction

Almond - Datasheet November 2015

Gambar A.1 Board Arduino

Copyright. Getting Started with Arduino Wiring for Windows 10 IoT Core Agus Kurniawan 1st Edition, Copyright 2016 Agus Kurniawan

An FTDI connection: The ATtiny microcontrollers don t have a hardware UART External Crystal header pins for an optional crystal

How to use Arduino Uno

CO 2 Sensor Evaluation Board EM7160

JeeNode V2. A small *duino-ish MPU board with a wireless RF module. Jean-Claude Wippler jeelab.equi4.com March 2009

How to Use an Arduino

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

MMI6070 Quick Start Guide

USB UART 4 click PID: MIKROE Weight: 23 g

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

Arduino Prof. Dr. Magdy M. Abdelhameed

Lab 01 Arduino 程式設計實驗. Essential Arduino Programming and Digital Signal Process

Transcription:

nerdonic. Exen Mini Setup Guide - V2 01

Setup Guide - Changelog V2 - Added common PC connection and Unknown Device fixes 02

SWCLK SWDIO RESET 3.3V GND Exen Mini - Pinout POWER LED SWD HEADER PROGRAMMABLE LED 8 / PA06 3.3-20V INPUT REGULATED TO 3.3V 3.3-20V 3.3V INPUT OR REGULATED 3.3V OUTPUT RESET 3.3V POWER GND SCL A1 / PB08 SCL / PA23 DIGITAL ANALOG SDA / PA22 A2 / PB09 RX 0 / PA11 A3 / PA04 TX 1 / PA10 A4 / PA05 SDA PWM SERIAL I2C PIN ID 5V - MICRO USB Use the pin ID in the diagram above to refer to that pin in the Arduino IDE. Each pin ID consists of 2 numbers, for example: A1 / PB08 The first part (In this case = A1) is the pin ID to use in the Arduino IDE. The second part (In this case = PB08) is the pins port number. In most cases you wont need to use the pins port number, however in certain situations using the port can be useful. 03

Exen Mini - Setup 1. If you have not yet downloaded and installed the Arduino IDE to your computer you can download it from the Arduino website here for your OS: https://www.arduino.cc/en/main/software It is recommended to download the latest version. In this setup guide we are using version 1.8.1 of the Arduino IDE. 2. Open up the Arduino IDE and navigate to Tools > Board > Boards Manager 3. Once the Arduino Board Manager window has opened, search for Arduino SAMD and install the SAMD boards package or update if you already have the package installed. After installation has finished close the window. 04

4. Now that you have the SAMD Boards package installed you should see the newly installed boards in the Arduino IDE boards menu. To check the boards are correctly installed go to your Arduino IDE and navigate to Tools > Board > Boards Manager If you don t see the boards like in the below screenshot you may need to restart your Arduino IDE. Select the board that says Arduino/Genuino Zero (Native USB Port) 5. You are now ready to program the Exen Mini! Connect your Exen Mini via a USB cable to your computer and allow it time to install any needed USB drivers (This should be automatic). You can find a blink sketch made for the Exen Mini here: /pages/products/exen/mini/downloads/demo_blink.zip Or use / create your own sketch. 05

6. Once you have a sketch ready you need to upload it to the Exen Mini, this can be done 2 ways using USB. 1) This method is if the Exen Mini is powered only by the USB port A) Plug in the Exen Mini to your computer via USB B) Select the port your Exen Mini is connected to in the Tools > Port menu. C) Press upload to compile and upload your sketch, this first upload will fail since the Exen Mini is in normal mode. Once the sketch fails to upload the Exen Mini will put its self into Bootloader mode. D) Unplug the Exen Mini from USB and re-connect the USB cable. E) Select the new port the Exen Mini is connected to in the Tools > Port menu. F) Upload your sketch again and it will successfully upload to the Exen Mini, reboot the exen mini into normal mode and start running your sketch. 2) This method is recommended to have external power or a USB data toggle switch A) Power the Exen Mini B) Double click the reset button on the Exen Mini to go into bootloader mode C) Plug in the Exen Mini to your computer via USB D) Select the port the Exen Mini is connected to in the Tools > Port menu. F) Upload your sketch and it will successfully upload to the Exen Mini, rebooting the exen mini into normal mode and start running your sketch. NOTES: To output Serial to the Exen Minis USB port use SerialUSB as your command. Examples: 1) SerialUSB.begin(115200); 2) SerialUSB.print("Hello World"); 3) if(serialusb) {} 06

Common Fixes Unknown Device This issue is a common issue with boards running the Arduino Zero bootloader. 1) Plug into a USB2.0 port (USB3.0 is known to have unstable drivers on some systrems). 2) Make sure the Arduino IDE is updated to the latest version, older versions of the Arduino IDE can cause issues (May require a PC restart). 3) Uninstall the Arduino SAMD board in the boards manager and reinstall it (May require a PC restart). 4) Make sure the usb cable works or try a different cable. 5) Apply external power to the Exen Mini using the power pins, double tap the reset button to put the exen mini into bootloader mode and then apply the usb, if it shows up on the PC then upload a sketch following the setup guide above. If these fixes dont fix you r issues please contact Nerdonic 07