Arduino
|
Arduino provides open-source electronics prototyping platforms based on flexible, easy-to-use hardware and software. Arduino prototyping platforms are intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino's prototyping platforms can sense the environment by receiving input from a variety of sensors and can affect their surroundings by controlling lights, motors, and other actuators. Arduino projects can be stand-alone or they can communicate with software running on a computer.
|
Arduino Part Search
|
Resources
|
Arduino A000043 GSM Shield
Arduino A000043 GSM Shields connect your Arduino to the internet using the GPRS wireless network. Arduino A000043 GSM Shields plug into your Arduino board, supply a SIM card from an operator offering GPRS coverage and follow a few simple instructions to start controlling your world through the internet. You can also make/receive voice calls (you will need an external speaker and microphone circuit) and send/receive SMS messages.
Arduino Shields are boards that can be plugged on top of the Arduino
PCB, extending its capabilities. The different shields follow the same
philosophy as the original toolkit. These Arduino Shields are easy to
mount and cheap to produce.
Arduino Esplora Development Board
Arduino's Esplora Development Board is a microcontroller board derived from the Arduino Leonardo. The Esplora differs from all preceding Arduino boards in that it provides a number of built-in, ready-to-use set of on board sensors for interaction. It's designed for people who want to get up and running with Arduino without having to learn about the electronics first. The Esplora has on-board sound and light outputs, and several input sensors, including a joystick, a slider, a temperature sensor, an accelerometer, a microphone, and a light sensor. It also has the potential to expand its capabilities with two Tinkerkit input and output connectors, and a socket for a color TFT LCD screen. The Esplora uses an Atmega32U4 AVR microcontroller with 16 MHz crystal oscillator and a micro USB connection capable of acting as a USB client device, like a mouse or a keyboard.
Arduino Micro AVR Development Board
Arduino Micro AVR Development Board is a microcontroller board based on the Atmel 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, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard. The Micro is similar to the Arduino Leonardo in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port.
Arduino Due Microcontroller Board
Arduino Due Microcontroller Board is based on the 32-bit processor Atmel SAM3X8E ARM Cortex-M3 MCU, and improves all the standard Arduino functionalities and adds many new features. The Arduino Due offers 54 digital input/output pins (of which 12 can be used as PWM outputs, with selectable resolution), 12 analog inputs with 12 bits of resolution, 4 UARTs, two DAC outputs, an 84MHz crystal oscillator, two USB connections, 2 TWI, a power jack, an ICSP header, an SPI header, a JTAG header, and a reset button and erase button. The maximum voltage that the I/O pins can provide or tolerate is 3.3V. The board has two micro USB connectors--one for debugging purposes and a second one capable of acting as a USB host, allowing external USB peripherals such as mouse, keyboards, smartphones, etc. to be connected to the Arduino Due.
Arduino Leonardo AVR Development Board
Arduino Leonardo AVR Development Board is a microcontroller board based on the Atmel ATmega32u4. It offers 20 digital IOs (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as an HID, such as a mouse or keyboard, in addition to a virtual (CDC) serial / COM port. The Leonardo board contains everything needed to support the microcontroller. Simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started.
Arduino Nano 3.0 with ATMEGA328
Arduino Nano 3.0 is a small, complete, and breadboard-friendly surface mount embedded version of Arduino with integrated USB, which is based on the ATmega328. It has everything that the Arduino Diecimila/Duemilanove has, electrically, with more analog input pins and an onboard +5V AREF jumper. The Nano 3.0 works with a Mini-B USB cable, and can be powered via the Mini-B USB connection, a 6-20V unregulated external power supply (pin 30), or a 5V regulated external power supply (pin 27). The power source is automatically selected to the highest voltage source. The Nano has the breadboard-ability of the Boarduino and the Mini+USB, with a smaller footprint than either, so users have more breadboard space. It also has a pin layout that works well with the Mini or the Basic Stamp (TX, RX, ATN, GND on one top, power, and ground on the other). This 3.0 version comes with the ATMEGA328, which offers even more programming and data memory space.
Arduino TinkerKit Development Kits
Arduino TinkerKit Development Kits include the Base Kit, Starter Kit, Pro Kit, Scuola Kit, Scuola Lab, and Android. TinkerKit simplifies electronic prototyping throughout a wide variety of sensors and actuators soldered on orange-colored boards that can be hooked up to the Arduino through the Sensor Shield and three-pin cables. A little signal amplifier helps to stabilize the signals running on the cables, ensuring clean analysis from the sensors even on long distances (1m-5m). TinkerKit was originally conceived for school teaching and museum exhibitions, and thus allows for the setup of interactive environments on the run without using a soldering iron or breadboard. The Arduino TinkerKit Development Kits are each a different pack of various TinkerKit modules, selected to help the user start designing interactive environments / prototype interfaces without using a breadboard or soldering iron.
Arduino Shields
Arduino Shields are boards that can be plugged on top of the Arduino PCB, extending its capabilities. The different shields follow the same philosophy as the original toolkit. These Arduino Shields are easy to mount and cheap to produce.
Arduino has expanded the wireless shield line! View the A000043 GSM Shield
Arduino Mega Android™ Development Kit
Arduino Mega Android™ Development Kit is a microcontroller board based on the ATmega2560. It has a USB host interface to connect with Android-based phones, based on the MAX3421e IC. It has 54 digital input/output pins (of which 14 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. Similar to the Mega 2560 and Uno, the Arduino Mega Android Development Kit features an Atmega8U2 programmed as a USB-to-serial converter.
Arduino AVR Mini and Mini Lite Microcontroller Boards
Arduino AVR Mini and Mini Lite Microcontroller Boards are small boards based on the ATmega328 microcontroller, which are intended for use on breadboards and when space is limited. Arduino AVR Mini and Mini Lite Microcontroller Boards each have 14 digital input/output pins (of which 6 can be used as PWM outputs), 8 analog inputs, and a 16 MHz crystal oscillator. They can be programmed with the Mini USB adapter or other USB or RS232 to TTL serial adapters.
Arduino Fio Microcontroller Board
Arduino Fio is a microcontroller board based on the Atmel ATmega328P MCU and is intended for wireless applications. The Arduino Fio runs at 3.3V operating voltage and 8MHz clock speed. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 8 analog inputs, an on-board resonator, a reset button, and holes for mounting pin headers. The on-board ATmega328P MCU has 32KB of Flash memory for storing code. It also has 2KB SRAM and 1KB EEPROM. This Arduino microcontroller board has connections for a Li-Polymer battery and includes a charge circuit over USB. An XBee socket is available on the bottom of the board. The Arduino Fio comes without pre-mounted headers, allowing the use of various types of connectors or direct soldering of wires. The user can upload sketches with an FTDI cable or Sparkfun breakout board. A user can also upload sketches wirelessly by using a modified USB-to-XBee adapter.
Arduino Uno Microcontroller Board
Arduino Uno is a microcontroller development board based on the Atmel ATmega328 MCU. The Arduino Uno has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. This Arduino MCU board 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. The Arduino Uno differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-serial converter. The Arduino Uno MCU board can be powered via the USB connection or with an external power supply. The power source is selected automatically.
Arduino Mega2560 Microcontroller Board
Arduino Mega2560 microcontroller board is an easy-to-use development board based on the Atmel ATmega2560 MCU. The ATmega2560 has 256 KB of flash memory for storing code (of which 8 KB is used for the bootloader), 8 KB of SRAM, and 4 KB of EEPROM. The Arduino Mega2560 microcontroller board has 54 digital input/output pins (of which 14 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. The Arduino Mega2560 contains everything needed to support the MCU. Simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. This Arduino development board is compatible with most shields designed for the Arduino Duemilanove or Diecimila. The Arduino Mega2560 differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-serial converter. The Arduino MCU board includes a number of facilities for communicating with a computer, another Arduino, or other MCUs.