You have no items in your shopping cart.

Arduino GPS shield is a GPS module breakout board designed for Global Positioning System receiver with SD interface. It's easy to record the position data into SD card.

ITEAD RoyalTek REB-4216/REB-5216 GPS Shield Breakout Board For Arduino MEGA

Model: IM120417017

Regular Price: $45.00

Special Price $25.00

Availability: In stock

Arduino GPS shield is a GPS module breakout board for Arduino. It can make your Arduino as a GPS receiver with SD storage, it is easy to use for recording the position data into SD card by Arduino

Product Description



It's based on RoyalTek REB-4216/REB-5216 GPS module, and the footprints is compatible with Arduino/MEGA boards. The regular GPS pins (RX, TX) can be connected to D0-D7 of Arduino.

Adding GPS to your Arduino has never been easier. Multiple GPS receivers attach easily to the shield, and with the example sketch (check below), you will be able to locate your exact position within a few meters. Here's where we are. GPS also gives you amazingly accurate time!  It’s suitable for the following applications with Arduino or Arduino compatible boards :

  • Automotive navigation
  • Personal positioning
  • Fleet management
  • Marine navigation


  • With Micro SD interface
  • Active  antenna  design with  high  receive  sensitivity,  compatible normal antenna
  • Extremely fast time to first fix at low signal level
  • UART interface
  • Operation temperature: -40℃ ~ +85℃ 


Please visit our wiki page for more info about this product. It will be appreciated if you can help us improve the documents by correcting the errors, adding more demo codes or tutorials.

Technical support

For technical support, please open a ticket on Itead Support System.

Additional Information

Additional Information

Discontinued Yes
Link Wiki No
Version 1.1
Compatible Mainboard
  • Leaf maple
  • Arduino Deumlanove/UNO
  • Arduino MEGA
  • ChipKit MAX32
  • ChipKit UNO32
  • FEZ Panda II
  • Freeduino
  • Iteadmaple
  • Iteaduino
  • Iteaduino ADK
  • Iteaduino BT
  • Iteaduino MEGA 2560
  • Simple Cortex
  • Seeeduino
  • Seeduino MEGA
Board Size 56mm x 54mm
Operation Level
  • Digital 3.3V
  • Digital 5V
Stackable No
Weight 45 g


Customer Reviews

Really sensitive Review by Majenko
I can't get over the quality and sensitivity of this module. It works perfectly indoors without needing to lean out of a window like you do with a smart phone.

It just does what it says on the tin, and does it well.

I have written an Arduino library (also works with chipKIT etc) to parse and decode the messages into meaningful values: https://github.com/majenkotech/NMEA (Posted on 7/15/2014)
Works Great with Arduino Uno and LCD Display Review by David
Thanks for a great shield. Good value. Works well with Arduino Uno and LCD Shield. More on my blog at http://davidhoulding.blogspot.com/2014/06/gps-location-sensing-with-itead-gps.html (Posted on 6/8/2014)
Great shield Review by Xatru
Since version 1.5 of the Arduino IDE you need to add
#include <SPI.h>
to get the example to work, which is listet in download section.

Currently I started to play around with the gps shield. (Posted on 2/20/2014)
Fun to play with - great value Review by George
I bought one of these and plugged it into a mega 2560 and ran some jumpers so I could use serial3. I also added a 4 X 20 character LCD display.

I'm currently displaying lat, lon, time & date, number of sats visible , speed in mph and even altitude in feet.

I had to hack the TinyGPS header and cpp library a bit to write a function for altitude in feet but it works well.

My wife is fascinated with it when we drive around and she can see the altitude changes as well as our speed and lat-lon coordinates.

Great value for the functionality provided.

I just ordered a second one to make a NTP time server that derives it's time from GPS. This will allow me to keep my network time synced to within a few nanoseconds. (Posted on 9/9/2012)
Good job Review by Frank
Items received in good condition, nice gadgets!!!!! (Posted on 8/20/2012)

Write Your Own Review

Only registered customers who has bought this product can write reviews. Please, log in or register.