Loading...

:: Hardware & Related Initiatives ::
Arduino-compatible hardware, related initiatives, and other microcontroller platforms.


Navigation

Arduino and Arduino-Compatible Hardware

Shields

Hardware for Connecting

Related Initiatives

Other Microcontroller Platforms


Arduino and Arduino-Compatible Hardware

Official Arduino hardware

For information on the official Arduino hardware, see the main hardware page, the guide to getting started with Arduino, or the index of the official Arduino hardware.

Arduino-compatible hardware

The Arduino community is especially interested in tracking and propagating variant do it yourself, and homebrew Arduino-compatible efforts to help others create their own boards. Post links to projects which you know about here.

by fm.
by fm.
by fm.
by txapuzas.blogspot.com (Spain-Spanish)

Making your own hardware and Arduino trademark issues

So you want to make an Arduino: guidelines and information for interested parties
Arduino Trademark Dispute
open source forum thread
Freeduino forum thread


Shields

A comprehensive list of both official and unofficial Arduino shields is maintained at shieldlist.org.

How to design and build Arduino shields, complete boards that add a layer to the arduino.

(Items in this area may be listed here, as well as have as in a specific sections of Interfacing With Hardware)

  • "How to" help: for the $12 (Feb 2011)

  • grblShield - 3 axis stepper motor controller for Arduino. Works with grbl or native Arduino.

  • Load cell shield for Arduino from Tenet Technetronics. This shield allows the Arduino to be easily connected using a shield interface to a load cell and a LCD to easily be able to create a weighing scale setup with greater ease.The demonstration of the shield can be found here.

  • ArduCapSense.com shield, which provides 8 capacitive input sensors. (Plus 8 LEDs and an audio out channel.) Both capacitive sensors and LED outputs may be moved off-board, or the on-board sensors/ LEDs used.
  • Rugged Circuits Aussie Shield: for Uno/Duemilanove/Mega, brings out all 28 I/O pins to quick-connect terminals for hooking up wires with no tools, Arduino plugs in upside down.

  • SMARTGPU TFT lcd shield-SMARTGPU - Intelligent Graphics Processor lcd module/shield, powerful easy to use embedded development/professional board with a touch color LCD, and integrated touch controller, The SMART GPU processor doesn’t need any configuration or programming on itself, it’s a slave device that only receives serial orders, reducing and facilitating dramatically the code size, complexity and processing load on your favorite main processor. The main goal of the SMART GPU it’s to bring a very easy way to add colour, visual and touch human interfacing to any application or project, without the user having experience in handling LCDs and graphics algorithms. With a microSD card slot supporting up to 4 GB of storage, and FAT/FAT12/FAT16 or FAT32 universal file System that is compatible with any PC, no special format is needed! Video Demo.

  • Rugged Circuits Rugged Motor Driver: for Uno/Duemilanove/Mega, drives two brush DC motors or one bipolar stepper motor.
  • Rugged Circuits Gadget Shield: for Uno/Duemilanove/Mega, comes with 3-axis accelerometer, IR detector, IR emitter, RGB high-brightness LED, 2 potentiometers, 2 pushbuttons, 4 LED's, visible light sensor.
  • Rugged Circuits Quick Shield: for Uno/Duemilanove/Mega, brings out all 28 I/O pins to quick-connect terminals for hooking up wires with no tools, allows another shield to plug in on top.
  • NuElectronics Datalog and I/O Shield: SD card carrier, DS1302 RTC, and easy connection of sensors. See Sheepdog Guides pages for independent comments, demos.
  • Critical Velocity LCD Shield, an open source shield that allows you to easily connect a character LCD to the Arduino. Also includes a speaker, a push button and prototyping space.
  • Phi-2 shield LCD, buttons, GPS, and more A shield for beginners to learn and advanced users to integrate in their projects. A variety of functions includes LCD, 6 buttons, EEPROM, DS1307 real time clock, GPS connector, buzzer, LED, etc.
  • rMP3 Playback Shield - Play sounds/music and read/write data from SD cards.
  • TellyMate Shield - TV-Out from your Arduino. Uses the serial output of the Arduino to control a 38x25 character display on a PAL or NTSC TV.
  • ButtonShield, a shield with 32 buttons, mode A and mode B, a space bar, and a shift key with dual inline LEDs. It lets you turn the Arduino into a handheld, portable microcontroller computer, or gadget. It is controlled over serial and comes with libraries, and is paid for by the Open Source Hardware Bank.
  • Propellurino, a shield with open source software for the Arduino with a multicore prozessor. It has different interfaces like ps/2 mouse or keyboard, midi in, 2 channel analog out, VGA connector and additional I/O ports. It allows you to use as a synthesizer, display data on a VGA screen an many other things. The Arduino controls the functions of the shield.
  • 6-pack, an open-source shield for the Arduino that allows you to connect six sliders to the analog input pins.
  • Bjoern Hartman has published the Eagle PCB files for a shield that lets you easily use Phidget sensors with the Arduino
  • Eagle files for an L293-based Arduino motor driver shield.
  • Liquidware ExtenderShield - Put 2 shields on the Arduino at once (Wide) or (Tall)
  • Adafruit Servo/Stepper/DC Motor shield - A shield that can control 2 hobby servos and up to 2 unipolar/bipolar stepper motors or 4 bi-directional DC motors.
  • SID-emulator was developed by c. haberer and SGMK to use the arduino to control a SID-emulator chip and create old-school 8-bit sounds and lo-fi musical instruments.
  • Battery Shield - A shield from Liquidware that connects to the back of the Arduino, with a USB-rechargable lithium ion battery that can power an Arduino for 14-28 hours depending on the circuit
  • MEGA Battery Pack - One of the first shields for the Arduino Mega, that gives it between 15-27 hours of battery life in a lithium-ion battery that is rechargeable over USB
  • Prototyping shields: These boards are generic shields for building small prototyping circuits. One has a solderless breadboard and the other has a grid of solder holes. Details
  • Protoshield - Copyleft files for making your own Arduino protoshield.
  • Also, see todbot's DIY breadboard shield
  • Adafruit prototyping shield - A prototyping shield for Arduino.
  • DMX shield.
  • Liquidware InputShield - A shield with two buttons, a joystick, and an A-B selector switch for making games or controlling robots.
  • Adafruit XPort/Ethernet shield - Allows use of an XPort module for connecting to the Internet as a client or server.
  • RFIDShield: Connects ID-12 or ID-20 RFID readers to an Arduino. Contact me at sanctitiesrares@gmail.com if you want one.
  • RFIDuino - Reads and writes 13.56MHz ISO-14443A (Mifare) RFID tags. Available as an easy-to-solder kit, through-hole only. RFIDuino mounts upside-down on top of a Arduino, and has an integrated antenna. Mounting hardware included.
  • Liquidware TouchShield OLED touch screen shield.
  • TriangleShield Triangular shaped wedges to rotate other shields 45 degrees off the Arduino.
  • Adafruit Wave shield - Plays any size 22KHz audio files from an SD memory card for music, effects and interactive sound art
  • Adafruit GPS & Datalogging shield - Connects up a GPS module and can log location, time/date as well as sensor data to an SD memory flash card.
  • Simple Arduino Proto Shield Single Sided - This is a simple prototyping shield single sided for Arduino NG/Diecimila. No ISP connector, no reset button, and no leds. The advantage this board is not occupy space with something that you will not use.
  • TouchShield Slide Widescreen OLED touch screen shield for the Arduino with 320x240 resolution and runs Processing graphics commands.
  • Arduino Shield Scaffold - Eagle CAD schematic and PCB files with just the basic headers and Arduino outlines, a quick start for your own custom shield project.
  • Eagle Library with Arduino Shield as a Library Part for the Schematic and PCB - easy to use for your own Shield-designs created with the Eagle PCB Cad Software
  • TankShield - gives the Arduino dual addressable, PWM'd controlled tank treads with built in motor drivers. The Arduino snaps onto the backside of the TankShield, so other shields can be used on the robot
  • Eagle lib with Arduino pins/spacing and (working) 18S20 (Maxim 1-Wire temp sensor). Also a generic Arduino (Diecimila) shield with pads and labels ONLY. Also a 18S20 temp sensor schematic and board that can be daisy-chained with ordinary phone cables.
  • S65-Shield for Arduino Uno and Mega. Hardware: 132x176 @ 65k colors Display, Rotary Encoder, microSD Socket
  • mSD-Shield for Arduino Uno and Mega. Hardware: microSD Socket and optional 2.8" TFT-Display with Touch-Panel (MI0283QT-2: 240x320 @ 262k colors)
  • RedFly-Shield for Arduino Uno and Mega with WiFi/WLAN module.
  • microSD module by http://libelium.com to read/write data from/to SD cards easily. Get the latest code by BlushingBoy
  • pHduino This is a pH meter using Arduino board for pH measurements with a glass electrode.
  • Renbotics Servo Shield The Renbotics Servo Shield uses two 4017 decade counters to drive up to 16 servos using only 4 pins (digital pins 6 to 9) and as little as one 8bit timer (Timer 2) in standard mode or two 16/8bit timers (Timer 1 plus Timer 2 for Duemilanove and Timer 3 for Mega) in high accuracy mode.
  • MuxShield The Mux (Multiplexer) Shield adds the capacity for up to 48 analog or digital inputs or outputs on the Arduino and Arduino Mega using three analog multiplexers. Example code also given.
  • Random Number Generator RNG shield The RNG shield is designed using free software KiCad to generate wide spectrum white noise suitable for sampling and later use as a source or seed for random number generation. Example code given.
  • Plug Shield The Plug Shield can connect multiple I2C-based JeePlugs to the Arduino. On-board 3.3V level converter. Works with the Wire library (example).
  • VideoOverlayShield an open source shield board that overlays text on analog video, using the Maxim MAX7456 on-screen display chip.
  • 8x8 LED matrix shield
  • Dual bi-color LED matrix shield
  • 4-digit shield ] 4x(5x7) LED matrix shield with MAX6953 driver
  • Dual bi-color LED matrix shield
  • 4 Channels High Power LED driver shield A four channel High Power LED driver (350mAmps each channel). Suitable for RGBA LED color lighting.
  • High Current Motor Controller Shield a high current motor controller shield featuring 2 VNH2SP30 motor controllers. This shield controls 2 motors up to 15 amps continuous each, 30 peak, or one motor 30 amps continuous, 60 amps peak.
  • Sixteen Channel High Current Shield a sixteen channel high current shield. It carries sixteen 5A fully protected high side MOSFET drivers capable of handling up to 30VDC. Shift register control means it to used only four pins off the Arduino and up to 25 can be daisy-chained off a single Arduino. Library support allows it to be used as a unipolar stepper driver for up to four motors per board.Produced and sold by Logos Electromechanical LLC
  • WeatherShield1 A Weather Shield for Arduino. Pressure, temperature and relative humidity in a easy to use shield.
  • I2C Power ProtoShield by Snootlab - A prototyping shield for Arduino with strengthened 3.3V, 5V, 12V on board through ATX Power supply connector and an easy to use I2C bus with pull-up resistors footprint.
  • Cosmo WiFi Shield - WiFi shield for Arduino. Bring WiFi connectivity via Serial Host Interface. Ultra Low Power through Dynamic Power Management (34µA at the Standby mode). Operates with standard 802.11b/g/n access point at speed up to 11Mbps (802.11b).
  • Cosmo WiFi Connect - WiFi shield for Arduino. Embedded 802.11b/g Wireless Networking. Access Point, Client, Gateway, Serial to WLAN mode Supported. 54Mbps Data Rate and Max 25Mbps Effective Data Streaming. Full-Featured Network Protocol Stack. Management via HTTP, Telnet, Serial, UDP. Range up to 150-200 meters.
  • Power ScrewShield by Snootlab - A prototyping screw shield for Arduino with 12V on board through ATX Power supply connector and an easy to use SMD solder zone.
  • Serial LCD Schield - A serial LCD shield that only uses 2 I/O pins. Includes 16X2 LCD, 6 navigation buttons, buzzer and LED.
  • Renbotics Side Shield The Renbotics Side Shield makes it easy to extend your Arduino shield stacking sideways, remap conflicting pins between shields, and simplify using 3.3V shields with 5V Arduino’s or compatible.
  • GATE 0.5 by Snootlab - A DIY Ethernet Shield for Arduino developed by Snootlab. Based on the SPI ENC28J60 and having the footprint for a RF module to create RF bridges between sensors and internet for example.
  • GSM/GPRS shield - This is a very low cost and simple Arduino GSM and GPRS shield using the module SIMCom SIM900. It’s the cheaper module now avalaible in the market. We performed a GSM library to controll easly the module.
  • Relay Shield - Shield to control 6 relay, 6 digital input and 6 analog input with Arduino. The digital inputs and relay outputs are equipped with an LED that indicates the status. The card can be used in many applications and in many ways.
  • Mémoire by Snootlab - A DIY RTC Log Shield for Arduino Uno and Mega developed by Snootlab. Support SdFat library for SD FAT16/FAT32 SC/HC cards, can add date and time to data based on the component I2C DS1307 and has a square pads prototyping area to add sensors, actuators, RF, ....
  • Rotoshield by Snootlab - A DIY Motor Driver Shield for Arduino Uno and Mega developed by Snootlab. Can control up to 4 DC motors with individually controlled speed (256-Levels) and up to 2 stepper motors; I2C bus on board do reduce Arduino pin usage ...
  • Z-WeatherShield Another Weather Shield for Arduino. Shield sensors: pressure, temperature, relative humidity, DIO for windsensor and ADC-In for voltage metering.
  • Freetronics Shields
    • LCD & Keypad Shield — 16-character by 2-line display, 5 buttons and a controllable backlight
    • Protoshield Pro, Basic, Short — prototyping shields
    • Terminal Shield breaks out all the Arduino headers to handy screw terminals
    • Ethernet Shield With PoE
  • Deuligne by Snootlab - A DIY LCD Shield for Arduino developed by Snootlab. WIth 4 directions and action joystick, 16 characters, 2 lines display, controllable backlight, only 3 analog pins used, I2C controled, Arduino 1.0 ready ...
  • PaperBluetooth by Txapuzas - A DIY Bluetooth Shield with a cheap bluetooth module (Spanish)
  • Blinkenlight Shield: for Uno/Duemilanove/Mega, 20 LEDs with great documentation.


Hardware for connecting to Arduino

by fm.


Related Initiatives

  • Processing is an open source programming language and environment for people who want to program images, animation, and interactions. Processing helped inspire Arduino and provides the code base for the Arduino environment.

  • Fritzing is an open-source initiative to support designers and artists to take the step from physical prototyping to actual product. They are creating software to help document circuits and turn them into PCB layouts for manufacturing.

  • EduWear is an EU-funded project that uses Arduino and electronic textiles to introduce children to programming and electronics. They've created a visual programming environment for programming Arduino boards.

  • conTESTI.eu electronics is the technical area of the magazine contesti.eu that is releasing projects and free downloadable contents for high profile Arduino boards add-on and accessories. Embracing open source and open hardware philosophy, all the projects published by conTESTI.eu electronics are Arduino compatible and can also work with non-Arduino micro controller platforms.


Other Microcontroller Platforms

Other projects similar to Arduino, for inspiration, comparison, and collaboration. Please add comments and other platforms. Also see the AVR Freaks list for more (click on "Development Boards"). And SparkFun also sells lots of development board (including Arduino).

I use reed relays connected directly to the 12 IO pins. 5v/500ohm=10mA each, Part# '22RD 5', 10+ @ US$1.10 each