SparkFun NanoBeacon Board - IN100 Hookup Guide

Pages
Contributors: El Duderino
Favorited Favorite 1

Troubleshooting

NanoBeacon and NanoBeacon Lite Version Differences

As we covered before, the two versions of the NanoBeacon board share the same design but with a few different features.

NanoBeacon

  • Pre-Soldered Male Headers
  • Power LED not included
  • Reset Button not included

NanoBeacon Lite

  • No Male Headers
  • Power LED
  • Reset Button

NanoBeacon Config Tool Tips

Here are a couple of tips we found useful while working with the NanoBeacon Config Tool

One-Time Burn/Program

One final reminder, the "Burn/Program" button is a permanent action and does NOT have a confirm prompt. Make sure to test any settings you can in the "Run in RAM" option to confirm everything is working and configured properly before pressing the "Burn/Program" button.

Reset Button

Sometimes the Config Tool will not be able to connect to the IN100 after running things in RAM. We found disconnecting the device in the program and reconnecting works in most cases. If it still gets stuck, push the Reset button on the Lite version or power cycle the standard version and it should resolve the issue.

NanoBeacon Advertising Settings Guidelines

All three advertising setting options (Eddystone, iBeacon, and Custom) should adhere to the protocol guidelines for each mode. Make sure to follow the guidelines for your selected mode by referring to their documentation linked below:

Increasing NanoBeacon Performance and Range

If you really need to squeeze out a little more performance from this board, InPlay suggests adjusting a couple of settings in the "XO" option under "Global Settings". First, changing the Internal Capacitor Code from 8 to 11 can add roughly 5-10dB performance which can help increase the range of the IN100. Second, changing the Strength Code from 16 to 19 should also help with overall performance.