Arduino Shield
PROTOSHIELD V3 + MINI PROTOBOARD FOR ARDUINO MEGA
close

Specifications:

Dimensions (cm) 10.2 x 5.5 x 2
Weight (kg) 0.045

Free Shipping To buy Arduino MEGA Prototype Shield ProtoShield V3 Expansion Board with Mini Bread Board


Features:

MEGA ProtoShield V3 Prototype Shield Gold PCB processing technology, motherboards, small gold square pad spacing, welding components easier. SOP28 SMD component package to be more handy electronics enthusiasts will not be directly insert bound components. The board can not only receive MEGA seamless plug controller, directly soldered to the above components to complete a variety of prototype circuit, you can paste Mini bread 
board, through the 7-color jumper to complete a variety of circuit experiment, board integrated power indicator and status lights, and reset buttons, easy to learn MEGA 
preferred prototype controller expansion board. Full Compatible with Mega ATmega.

 

Packing include:

1 x Arduino MEGA Prototype Shield ProtoShield V3 Expansion Board with Mini Bread Board

CAN-BUS Arduino Shield
close

Description: This shield gives the Arduino CAN-Bus capability. It uses the Microchip MCP2515 CAN controller with MCP2551 CAN transceiver. CAN connection is via a standard 9-way sub-D for use with OBD-II cable. Ideal for automative CAN application. The shield also has a uSD card holder, serial LCD connector and connector for an EM406 GPS module. Making this shield ideal for data logging application.

  • Cable not included
  • View the related products for a recommended cable to use with this board

Note: This product is a collaboration with SK Pang Electronics. A portion of each sales goes back to them for product support and continued development.

Features

  • CAN v2.0B upto 1 Mb/s
  • High speed SPI Interface (10 MHz)
  • Standard and extened data and remote frames
  • CAN connection via standard 9-way sub-D connector
  • Power can supply to Arduino by sub-D via resettable fuse and reverse polarity protection.
  • Socket for EM406 GPS module
  • Micro SD card holder
  • Connector for serial LCD
  • Reset button
  • Joystick control menu navigation control
  • Two LED indicator

Documents:

PROTOSHIELD + MINI PROTOBOARD FOR ARDUINO UNO
close

 

  • 100% brand new and high quality
  • Arduino protoshield prototype with 170 mini breadboard.
  • 1 reset button, 1 general use button, and 2 LED circuits can be used directly.
  • The mini breadboard has 170 tie points.
  • Features:

    • 100% brand new and high quality
    • Arduino protoshield prototype with 170 mini breadboard.
    • 1 reset button, 1 general use button, and 2 LED circuits can be used directly.
    • The mini breadboard has 170 tie points.

    Specification:

    • Color: blue + black + white (as the picture show)
    • Prototype size: About 2.72*2.09*0.71" (69*53*18mm)
    • Mini breadboard size: About 1.85*1.38*0.35" (47*35*9mm)

    Package Included:

    • Arduino Proto Shield with Breadboard

    Wiring Picture:

    • dsds

30A Dual H-bridge Monster Moto Shield VNH2SP30
close

Features:

  • Voltage max: 16V
  • Maximum current rating: 30 A
  • Practical Continuous Current: 14 A
  • Current sensing available to Arduino analog pin
  • MOSFET on-resistance: 19 mΩ (per leg)
  • Maximum PWM frequency: 20 kHz
  • Thermal Shutdown
  • Undervoltage and Overvoltage shutdown

Documents:

Note: When using this board in extreme high-demand applications it may be necessary to improve thermal performance with a heat-sink or fan and to solder the wires directly to the board instead of using a screw terminal (in addition to the myriad other complications present in a high-current system) However, when using the board at currents up to 6A the chips will barely become noticeably warm.

 

USB HOST SHIELD REVISION 2.0
close

USB Host Shield is an inexpensive development board designed to be used in embedded applications which require USB Host functionality.

 

ARDUINO STEPPER MOTOR/SERVO/DC MOTOR SHEILD
close

Arduino is a great starting point for electronics, and with a motor shield it can also be a nice tidy platform for robotics and mechatronics. Here is a design for a full-featured motor shield that will be able to power many simple to medium-complexity projects.

  • 2 connections for 5V 'hobby' servos connected to the Arduino's high-resolution dedicated timer - no jitter!
  • Up to 4 bi-directional DC motors with individual 8-bit speed selection (so, about 0.5% resolution)
  • Up to 2 stepper motors (unipolar or bipolar) with single coil, double coil, interleaved or micro-stepping.
  • 4 H-Bridges: L293D chipset provides 0.6A per bridge (1.2A peak) with thermal shutdown protection, 4.5V to 25V
  • Pull down resistors keep motors disabled during power-up
  • Big terminal block connectors to easily hook up wires (10-22AWG) and power
  • Arduino reset button brought up top
  • 2-pin terminal block to connect external power, for seperate logic/motor supplies
  • Tested compatible with UNO, Mega, Diecimila, & Duemilanove
    2237992158_d1be17779d_b.jpg

Schematics & Layout

You can grab the latest Schematic, Layout files (EagleCAD format from github. Click the ZIP download button at top middle to download the entire zip.

Firmware

  • Arduino Stepper/Servo software library with microstepping support.
    To install, click on Downloads in the middle of the page, select Download as zip and uncompress the folder. 
     
    Rename the folder to AFmotor (check that the renamed folder contains the .cpp and .h files) and install into the Arduinosketches/libraries folder. For information how to use and install libraries, see our tutorial! This version now works with with the Mega. Public domain!
  • AccelStepper library with AFMotor support. This library allows for advanced stepper control including accelleration and decelleration, and concurrent stepper control! You still need AFmotor above!
    To install, click on Download in the middle of the page, select Download as zip and uncompress the folder. 
    Rename the folder to AccelStepper (check that the renamed folder contains the .cpp and .h files) and install into the Arduinosketches/libraries folder. For information how to use and install libraries, see our tutorial!

Yun Shield for Arduino ( Linux, WiFi, Ethernet, USB, All-in-one Shield)
close

Yun Shield is one of the most powerful shields for Arduino Board. Yun Shield is designed to solve the Internet connectivity and storage issue for Arduino Board. It provides a linux system, WiFi, Ethernet and USB (can used for camara, storage, 3G etc) to Arduino

 

INTRODUCTION

Yun Shield is one of the most powerful shields for Arduino Board. Yun Shield is designed to solve the Internet connectivity and storage issue for Arduino Board. It provides a linux system, WiFi, Ethernet and USB (can used for camara, storage, 3G etc) to Arduino.

Yun Shield runs Open Source OpenWrt system (Same system as runs in Arduino Yun) and it is fully compatible with Arduino IDE v1.5.4 or later. Yun Shield is the ideally choice for Arduino Projects which require various internet connections and more storage.

Basically, Yun Shield + Leonardo equally to the official Arduino Yun, but Yun Shield is more flexible because it can works with other Arduino board such as Uno, Duemilanove, Mega etc. And Yun Shield use external wifi antenna which provides stability and possibility for various environments.

FEATURES

  • Open source Linux (OpenWrt) inside
  • Low power consumption
  • Compatible with Arduino IDE 1.5.4 or later, user can program, debug or upload sketch to Arduino board via Arduino IDE.
  • Managed by Web GUI, SSH via LAN or WiFi
  • Software upgradable via network
  • Built-in web server
  • Support internet connection via LAN port, WiFi or 3G dongle.
  • Support USB flash to provide storage for Arduino projects.
  • Failsafe design provides robustly system.
  • Compatible with Arduino Leonardo, Uno , Duemilanove, Diecimila, Mega.

SPECIFICATIONS

  • Processor: 400MHz, 24K MIPS
  • Flash: 16MBytes
  • RAM: 64MBytes
  • Power Input: 4.75v ~ 23v via Arduino VIN pin
  • 1 x 10M/100M RJ45 connector
  • 150M WiFi 802.11 b/g/n
  • External Antenna via I-Pex connector
  • 1 x USB 2.0 host connector, used for USB storage or 3G connection
  • 1 x Reset button
  • Compatible with 3.3v or 5v I/O Arduino.

Links to Documents:

Quick Start Guide

User manual

Hardware Source

 
 

Plugin Play TFT Mega Shield
close

The TFT LCDs module works in 3.3V voltage level and it's not compatible with Arduino MGEA pins , this us a shield for Arduino MEGA. Now user can directly plug the TFT LCD in the shield and stand on the Arduino MEGA board. This shield support both 3.3V supply voltage and 5V, so it not just can be used with Arduino MEGA but can with other Arduino MEGA compatible Arduino Boards.

Overview

The TFT LCDs module works in 3.3V voltage level and it's not compatible with Arduino MGEA pins , this us a shield for Arduino MEGA. Now user can directly plug the TFT LCD in the shield and stand on the Arduino MEGA board.

This shield support both 3.3V supply voltage and 5V, so it not just can be used with Arduino MEGA but can with other Arduino MEGA compatible Arduino Boards. 

Hardware

ITDB02 MEGA Shield

Pin of Arduino

With  ITDB02

3V3

LED_A

RD

5V

VCC

 

GND

GND

D22(PA0)

DB8

-

D23(PA1)

DB9

-

D24(PA2)

DB10

-

D25(PA3)

DB11

-

D26(PA4)

DB12

-

D27(PA5)

DB13

-

D28(PA6)

DB14

-

D29(PA7)

DB15

-

D37(PC0)

DB0

-

D36(PC1)

DB1

-

D35(PC2)

DB2

-

D34(PC3)

DB3

-

D33(PC4)

DB4

-

D32(PC5)

DB5

-

D31(PC6)

DB6

-

D30(PC7)

DB7

-

D41(PG0)

RESET

-

D40(PG1)

CS

-

D39(PG2)

WR

-

D38(PD7)

RS

-

D50(PB3)

SD_OUT

-

D51(PB2)

SD_IN

-

D52(PB1)

SD_CLK

-

D53(PB0)

SD_CS

-

D6

D_CLK

-

D5

D_CS

-

D4

D_IN

-

D3

D_OUT

-

D2

D_IRQ

 

 

 

Version 2.0
Compatible Mainboard
  • Arduino MEGA
  • ChipKit MAX32
  • Iteaduino ADK
Shield Functions Adapter
Board Size 102mm x 58mm
Operation Level
  • Digital 3.3V
  • Digital 5V
Stackable No
Model IM120417024
Accessories No
Weight 40.00g

Datasheet

Schematic

ARDUINO LCD 1602 KEYPAD SHIELD (BLUE LCD)_EW0030
close

This is a very popular LCD Keypad shield for Arduino or Freeduino board. It includes a 2x16 LCD display and 6 momentary push buttons. Pins 4, 5, 6, 7, 8, 9 and 10 are used to interface with the LCD. Analog Pin 0 is used to read the pushbuttons. The LCD shield supports contrast adjustment and backlit on/off functions. It also expands analog pins for easy analog sensor reading and display.

Introduction

This is a very popular LCD Keypad shield for Arduino or Freeduino board. It includes a 2x16 LCD display and 6 momentary push buttons. Pins 4, 5, 6, 7, 8, 9 and 10 are used to interface with the LCD. Analog Pin 0 is used to read the pushbuttons. The LCD shield supports contrast adjustment and backlit on/off functions. It also expands analog pins for easy analog sensor reading and display.

 

Specification

  • Operating Voltage:5V
  • 6 Push buttons
  • Expanded Analog Pinout with  standard DFRobot configuration

 

Documents

Tutorial:

Introduction

The LCD Keypad shield is developed for Arduino compatible boards, to provide a user-friendly interface that allows users to go through the menu, make selections etc. It consists of a 1602 white character blue backlight LCD. The keypad consists of 5 keys — select, up, right, down and left. To save the digital IO pins, the keypad interface uses only one ADC channel. The key value is read through a 5 stage voltage divider.

Note: Version 1.1 main updates are the button values, which have being updated on the example code. For older version
check the comments and edit, or use the Enhanced V1.0 library 


Diagram

LCD&Keypad Shield Diagram
Pin Out Diagram

 

Pin Allocation

Pin Function
Analog 0 Button (select, up, right, down and left)
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS (Data or Signal Display Selection)
Digital 9 Enable
Digital 10 Backlit Control

 

Sample Code

Example use of LiquidCrystal library

 
//Sample using LiquidCrystal library
#include <LiquidCrystal.h>
 
/*******************************************************
 
This program will test the LCD panel and the buttons
Mark Bramwell, July 2010
 
********************************************************/
 
// select the pins used on the LCD panel
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
 
// define some values used by the panel and buttons
int lcd_key     = 0;
int adc_key_in  = 0;
#define btnRIGHT  0
#define btnUP     1
#define btnDOWN   2
#define btnLEFT   3
#define btnSELECT 4
#define btnNONE   5
 
// read the buttons
int read_LCD_buttons()
{
 adc_key_in = analogRead(0);      // read the value from the sensor
 // my buttons when read are centered at these valies: 0, 144, 329, 504, 741
 // we add approx 50 to those values and check to see if we are close
 if (adc_key_in > 1000) return btnNONE; // We make this the 1st option for speed reasons since it will be the most likely result
 // For V1.1 us this threshold
 if (adc_key_in < 50)   return btnRIGHT; 
 if (adc_key_in < 250)  return btnUP;
 if (adc_key_in < 450)  return btnDOWN;
 if (adc_key_in < 650)  return btnLEFT;
 if (adc_key_in < 850)  return btnSELECT; 
 
 // For V1.0 comment the other threshold and use the one below:
/*
 if (adc_key_in < 50)   return btnRIGHT; 
 if (adc_key_in < 195)  return btnUP;
 if (adc_key_in < 380)  return btnDOWN;
 if (adc_key_in < 555)  return btnLEFT;
 if (adc_key_in < 790)  return btnSELECT;  
*/
 
 
 return btnNONE;  // when all others fail, return this...
}
 
void setup()
{
 lcd.begin(16, 2);              // start the library
 lcd.setCursor(0,0);
 lcd.print("Push the buttons"); // print a simple message
}
  
void loop()
{
 lcd.setCursor(9,1);            // move cursor to second line "1" and 9 spaces over
 lcd.print(millis()/1000);      // display seconds elapsed since power-up
 
 
 lcd.setCursor(0,1);            // move to the begining of the second line
 lcd_key = read_LCD_buttons();  // read the buttons
 
 switch (lcd_key)               // depending on which button was pushed, we perform an action
 {
   case btnRIGHT:
     {
     lcd.print("RIGHT ");
     break;
     }
   case btnLEFT:
     {
     lcd.print("LEFT   ");
     break;
     }
   case btnUP:

TF SD Card Arduino shield
close

This SD card shield is a standard SD card / TF card break out board for Arduino. The SD card shield adds storage to your Arduino project. It supports SD, SDHC, or Micro SD/TF cards. It just uses the SPI ports of Arduino, and you can plug more other shield on it. 
Arduino compatible SD card, Micro SD card and SDHC card supportable 
Prototype expand Arduino Library support 

This SD card shield is a standard SD card / TF card break out board for Arduino. The SD card shield adds storage to your Arduino project. It supports SD, SDHC, or Micro SD/TF cards. It just uses the SPI ports of Arduino, and you can plug more other shield on it. 
Features: 
Arduino compatible SD card, Micro SD card and SDHC card supportable 
Prototype expand Arduino Library support 
Size: 53mm x 47mm 
Weight: 35g 
Pin of Arduino With SD Card 5V 
VCC --------------3v3 
GND-------------- GND 
D13---------------SD_CLK 
D12-------------- SD_OUT 
D11-------------- SD_IN 
D10-------------- SD_CS

EMG ECG Arduino Shield with Electrode Prob
close

This is an ECG/EMG shield which allows Arduino like boards to capture Electrocardiography Electromiography signals. The shield opens new possibilities to experiment with bio feedback. You can monitor your heartbeat and log

 Manual: https://www.olimex.com/Products/Duino/Shields/SHIELD-EKG-EMG/resources/SHIELD-EKG-EMG.pdf

- See more at: http://www.ewallpk.com/home/1223-emg-ekg-eeg-shield.html?search_query=A1114&results=1#sthash.9baLG4lu.dpuf

This is an ECG/EMG shield which allows Arduino like boards to capture Electrocardiography Electromiography signals. The shield opens new possibilities to experiment with bio feedback. You can monitor your heartbeat and log your pulse, recognize gestures by monitoring and analize the muscule activity as it is done in this project.

 

ECG EMG EKG EEG Shield Kits:

1. ECG EMG EKG EEG Shield 1 pcs

2. Electrode sensor 3 pcs

3. Tree lead wire ECG cable

  • Stackable headers up to 6 channels may be stacked and wired to A0-A6 analogue inputs
  • Calibration signal generation by D4/D9 digital output
  • Precise Trimmer potentiometer for calibration (all boards are shipped completely assembled, tested and calibrated so that you don't have to do this unless you want to see how things works)
  • Input connector for normal or Active electrodes
  • Works with both 3.3V and 5V Arduino boards

software:

Electric guru monitoring software, created by Rob Sacks

Arduino example for EKG capture and interface to Electric Guru for /Arduino boards

 

- See more at: http://www.ewallpk.com/home/1223-emg-ekg-eeg-shield.html?search_query=A1114&results=1#sthash.9baLG4lu.dpuf

Ardumoto - Motor Driver Shield
close

Description: This is a motor shield for Arduino that will control two DC motors. Based on the L298 H-bridge, the SparkFun Ardumoto can drive up to 2 amps per channel. The board takes its power from the same Vin line as the Arduino board, includes blue and yellow LEDs to indicate active direction, and all driver lines are diode protected from back EMF. The new version of this shield allows for either 3.3 or 5v logic, a separate and more robust VIN connection, and the PWM input has moved to pin 3.

Control for motor attached to OUT1/2 is connected to digital line 12 (direction A) and digital line 3 (PWM A). Control for motor attached to OUT3/4 is connected to digital line 13 (direction B) and digital line 11 (PWM B).

Compatible screw terminals and connectors are listed below. They are not included in this SKU. You will need to add them to your cart separately.

Note: The VIN connection is tied directly to the VIN on the Arduino, so make sure to not apply power to both.

Documents: