empowering creative people

GeoFence - GPS Boundary Widget

SKU: SPX-14416

$101.24 AUD, inc GST
$92.04 AUD, exc GST

More Views

GeoFence - GPS Boundary Widget
101.2392 AUD

SKU: SPX-14416

$101.24 AUD, inc GST
$92.04 AUD, exc GST
0 units ship today
Contact us if you need this product urgently


  • $6.95 Standard (2-4 days, tracked)
  • $8.95 Express (Overnight*, tracked)
  • $3 Economy Post* (3-7 days, no tracking)
  • FREE Pickup (Newcastle only)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

The GeoFence is designed to make it easy for you to add geofencing capabilities to your next project! If you’re not familiar with the idea of a geofence, no worries, it’s exactly what it sounds like:

…a virtual geographic boundary, defined by GPS or RFID technology, that enables software to trigger a response when a mobile device enters or leaves a particular area…

These are perfect for applications like fleet or asset management as well as puzzle games like Mikal Hart’s Reverse Geocache™ or our own Robert Cowan’s NCWP Scavenger Box.

Using the GeoFence app, simply click and drag zones on a map to define areas that you want the board to trigger on. The board has four zone indicator LEDs. Whenever the board enters one or more of the zones you’ve selected, the corresponding LEDs will light and the appropriate zone indicator pins will flip from logic low to logic high. There’s also a system status pin that indicates when the GeoFence board is receiving valid GPS data, this allows another controller to validate the zone indicators if you incorporate the GeoFence into your larger project.

You can power the GeoFence through the on-board JST connector using a single cell lithium battery or, if you already have a regulated 3.3V source, through the 3V3 and GND breakouts. The ceramic antenna built into the Titan X1 GPS module works really well most cases, but if you’re going to put the GeoFence board in a project enclosure, you can connect an external GPS antenna using the U.FL connector located beside the reset button.

The GeoFence app is written in JavaScript for Electron. The source is available on our GitHub repository so you can build it for your Windows, Mac or Linux environment. If you’re running 64-bit Windows, we’ve built an executable installer to make it easy to get up and running.

We do not plan to regularly produce SparkX products so get them while they’re hot!

Experimental Product: SparkX products are rapidly produced to bring you the most cutting edge technology as it becomes available. These products are tested but come with no guarantees. Live technical support is not available for SparkX products. Head on over to our forum for support or to ask a question.


  • Titan X1 GPS module allows for quick cold-start times (15 seconds) and the on-board RTC backup battery means the module will warm-start (5 seconds) even after 15 days without power!
  • Built-in LiPo Battery Charger and Regulator allows the GeoFence to charge a connected single cell lithium battery using the USB port.
  • Four zone indicator LEDs and zone status pins correspond to four software configurable geofences.
  • GeoFence zones can be rectangular or circular and configuration is as easy as clicking on a map!
  • ATmega328P microcontroller running at 8MHz with the Arduino Bootloader installed so you can easily write custom firmware.
  • Six ADC-capable GPIO pins broken out from the ATmega328P, System Status pin on A0 by default.


Documentation and Resources:

Product Comments

Exact shipping can be calculated on the view cart page (no login required).

We deliver Australia-wide with these options:

  • $3 for Small Items (3-7 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.95 for Express Post (Overnight for Australia Post Next Day Network, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (only after we email you to notify your order is ready)

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
NSW, 2289

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!