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

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

ARDUINO MINI 05 Code: A000087

Alessandra de Vitis. Arduino

ARDUINO BOARD LINE UP

keyestudio Keyestudio MEGA 2560 R3 Board

TA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO LEONARDO ETH Code: A000022

ARDUINO UNO REV3 Code: A000066

ARDUINO LEONARDO WITH HEADERS Code: A000057

ARDUINO MEGA ADK REV3 Code: A000069

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

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

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Arduino ADK Rev.3 Board A000069

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

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

ARDUINO YÚN MINI Code: A000108

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

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

Beetle SKU:DFR0282. Contents. Introduction

ARDUINO M0 PRO Code: A000111

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

Farklı Arduino Boardlar

arduino mega D4F69C4DABCA73DE7282FD2C4B5B8 Arduino Mega / 6

ARDUINO YÚN Code: A000008

Arduino Smart Robot Car Kit User Guide

Bluno Mega 2560 (SKU:DFR0323)

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

How to use Arduino Uno

Sanguino TSB. Introduction: Features:

ARDUINO INDUSTRIAL 1 01 Code: A000126

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

Omega MP. Multi-Programming Shield for Atmel Microcontrollers. User Manual

Getting to know the Arduino IDE

ARDUINO MEGA INTRODUCTION

Microcontrollers for Ham Radio

Arduino Dock 2. The Hardware

ESPino - Specifications

Smart Restaurant Menu Ordering System

Arduino UNO R3. Features of the Arduino UNO:

USER MANUAL ARDUINO I/O EXPANSION SHIELD

ROBOTLINKING THE POWER SUPPLY LEARNING KIT TUTORIAL

Atmel Microprocessor Programming With AVRISPmkii

Power Supply, Arduino MEGA 2560, and Stepper Motors Connections

Introduction to Arduino

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

COL862 - Low Power Computing

AlphaBot2 robot building kit for Arduino

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

LAMPIRAN I (LISTING PROGRAM)

Arduino: The Novel by nanowrirobot.pl Created in November of 2010

MegaPi Born to Motion Control

Adafruit Optical Fingerprint Sensor

Distributed Real- Time Control Systems

TANGIBLE MEDIA & PHYSICAL COMPUTING INTRODUCTION TO ARDUINO

Intel Galileo gen 2 Board

USER GUIDE ARDBOX ANALOG

Introduction to Arduino. Wilson Wingston Sharon

Module 003: Introduction to the Arduino/RedBoard

ARDUINO PRIMO. Code: A000135

Exen Mini. Setup Guide - V1. nerdonic.com

OBSTACLE AVOIDANCE ROBOT

Introducting Itsy Bitsy 32u4

Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez

Seeeduino LoRaWAN. Description

Gambar A.1 Board Arduino

Adaptive Motion Control of FIREBIRD V Robot

Introduction to Arduino

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

DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392

Breeze Board. Type A. User Manual.

Arduino Platform Part I

Distributed Real-Time Control Systems. Module 3 Hardware for Real Time Distributed Control Systems

International Journal of Engineering Research ISSN: & Management Technology November-2016 Volume 3, Issue-6

Exen Mini. Setup Guide - V2. nerdonic.com

STEPD StepDuino Quickstart Guide

Alcohol Detector with Auto-Ignition

Introduction to Microprocessors: Arduino

An Arduino Controlled 1 Hz to 60 MHz Signal Generator

Prototyping & Engineering Electronics Kits Basic Kit Guide

Mohammad Shaffi 1, D Ravi Nayak 2. Dadi Institute of Engineering & Technology,

Voice Recognition Automation through an Android Application

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

Arduinos without (much) programming

Arduino Uno R3 INTRODUCTION

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

Arduino: What is it? What can it do?

BILLING AND CONTROLLING OF INDIVIDUAL LOADS OF A COMPOSITE SYSTEM USING SIMPLE ANDROID APPLICATION

Breeze Board. Type B. User Manual.

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

Building your own special-purpose embedded system gadget.

Introduction to Microcontrollers

Keywords Microcontroller, Arduino UNO, GSM SIM 300, User authentication.

CNC Shield Guide V

The Arduino Briefing. The Arduino Briefing

GE-INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH VOLUME -3, ISSUE -5 (May 2015) IF ISSN: ( )

IOTs Based Stepper Motor Control using ARDUINO

USER GUIDE ARDBOX ANALOG

Rephone Core 2G-AtmelSAMD21

Transcription:

User Manual For IDUINO development Board

1.Overview 1.1 what is Arduino? Arduino is an open-source prototyping platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing. The official website is www.arduino.cc and www.arduino.org. 1.2 what is IDUINO? Because of the arduino technology is totally opensource, so anyone can use this facility to create more valuable products. IDUINO is a series of Ardunio opensource products collection, which includes not only motherboard, but hundreds of sensors and modules used for Arduino board, and many kinds of Arduino Starter Kit, many kinds of Arduino projects, many kinds of car chassis, expansion board, accessories, Arduino DIY 3D Printer. IDUINO are more focused on manufacturing and constructing Arduino project system. 1.3 What s the difference between Arduino and IDUINO? For the development, IDUINO is just a different brand comparing with the Arduino development. For other categories, IDUINO s quantity exceeds Arduino a lot.

2. IDUINO uno The IDUINO uno is 100 percent compatible with Arduino uno(re3). It is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. You can tinker with your UNO without worrying too much about doing something wrong, worst case scenario you can replace the chip for a few dollars and start over again. Pinout:

Specifications: Microcontroller ATmega328P Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 14 (of which 6 provide PWM output) PWM Digital I/O Pins 6 Analog Input Pins 6 DC Current per I/O Pin 20 ma DC Current for 3.3V Pin 50 ma Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader SRAM 2 KB (ATmega328P) EEPROM 1 KB (ATmega328P) Clock Speed 16 MHz Length 68.6 mm Width 53.4 mm Weight 25 g 3. IDUINO Mega 2560 The Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. Pinout:

Specifications: Microcontroller ATmega2560 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 54 (of which 15 provide PWM output) Analog Input Pins 16 DC Current per I/O Pin 20 ma DC Current for 3.3V Pin 50 ma Flash Memory 256 KB of which 8 KB used by bootloader SRAM 8 KB EEPROM 4 KB Clock Speed 16 MHz Length 101.52 mm Width 53.3 mm Weight 37 g

4. IDUINO Nano IDUINO for maker s life The IDUINO Nano is a small, complete, and breadboard-friendly board based on the ATmega328 or ATmega168.It has more or less the same functionality of the Arduino Duemilanove, but in a different package. It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one. The Nano was designed and is being produced by Gravitech. Specifications: Microcontroller Atmel ATmega168 or ATmega328 Operating Voltage 5 V (logic level) Input Voltage 7-12 V (recommended) Input Voltage (limits) 6-20 V Digital I/O Pins 14 (of which 6 provide PWM output) Analog Input Pins 8 DC Current per I/O Pin 40 ma Flash Memory 16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader SRAM 1 KB (ATmega168) or 2 KB (ATmega328)

EEPROM 512 bytes (ATmega168) or 1 KB (ATmega328) Clock Speed 16 MHz Dimensions 0.73" x 1.70" Length 45 mm Width 18 mm Weigth 5 g 5. IDUINO Leonardo The IDUINO Leonardo is a microcontroller board based on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

Specifications Microcontroller ATmega32u4 Operating Voltage 5V Input Voltage 7-12V (recommended) Input Voltage (limits) 6-20V Digital I/O Pins 20 PWM Channels 7 Analog Input Channels 12 DC Current per I/O Pin 40 ma DC Current for 3.3V Pin 50 ma Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader SRAM 2.5 KB (ATmega32u4) EEPROM 1 KB (ATmega32u4) Clock Speed 16 MHz Length 68.6 mm Width 53.3 mm Weight 20g 6. How to use these board? Here we use a example to indicate how to use these board. In this trail, we blink a led via the IDUINO uno board s 13 digital pin. The connection as below:

First, download the Arduino latest edition Integrated development environment(ide) from this page: https://www.arduino.cc/en/main/software, then install the software, and connect the IDUINO development board with the computer via USB cable, like below:

launch the Arduino application, and open File > Examples > 01.Basics > Blink.

You'll need to select the entry in the Tools > Board menu that corresponds to your Arduino.

Select the serial device of the Arduino board from the Tools > Serial Port menu. On the Mac, this should be something with /dev/tty.usbmodem (for the Uno or Mega 2560) or /dev/tty.usbserial (for older boards) in it.

Now, simply click the "Upload" button in the environment. Wait a few seconds - you should see the RX and TX LEDs on the board flashing. If the upload is successful, the message "Done uploading." will appear in the status bar. (Note: If you have an Arduino Mini, NG, or other board, you'll need to physically press the reset button on the board immediately before clicking the upload button on the Arduino Software.) A few seconds after the upload finishes, you should see the pin 13 (L) LED on the board start to blink (in orange). If it does, congratulations! You've gotten Arduino upand-running.