SparkFun
IN100 NanoBeacon Lite Board
· MPN: WRL-21293
Build low-power 2.4GHz Bluetooth beacon prototypes with this compact breakout based on the InPlay IN100 NanoBeacon. It is designed for wireless sensor monito...
Get notified when back in stock
Build low-power 2.4GHz Bluetooth beacon prototypes with this compact breakout based on the InPlay IN100 NanoBeacon. It is designed for wireless sensor monitoring, asset tracking, retail beacons and DIY beacon tags for real-time location monitoring.
The board can run from a single 3V coin cell and includes a 12mm holder for a CR1225 battery, with the battery not included. A vertical Qwiic connector makes it easy to add compatible devices, while the UART interface is broken out to a 0.1"-spaced through-hole header for use with a Serial Basic.
GPIO pins 4-7 and the two I/O power switch pins, SW0 and SW1, are also broken out. This Lite version is intended for prototyping and development, with a power LED, reset button, no pre-soldered headers and a "Notes" space on the back for labelling multiple boards.
The InPlay NanoBeacon Config Tool provides a GUI for configuring advertising and pairing behaviour without writing firmware. Take care with the "Burn/Program" option: it uploads the settings and locks the module, and cannot be undone. The tool also offers a "Run in RAM" test mode for many settings, but I2C is not available in RAM testing mode.
Features:
- Low-energy beacon breakout: Uses the InPlay IN100 NanoBeacon for 2.4GHz wireless BT beacon projects.
- Low-power operation: Built-in configurable device behaviour can help drastically reduce power consumption for long field deployments.
- Qwiic integration: Includes a vertical Qwiic connector for use with the Qwiic ecosystem.
- UART breakout: UART interface is broken out to a 0.1"-spaced through-hole header for serial communication.
- GPIO access: Breaks out four IN100 GPIO pins, 4-7.
- Switch pin access: Breaks out the two I/O power switch pins, SW0 and SW1.
- Coin cell powered: Includes a 12mm coin cell battery holder for a 3V CR1225 battery, not included.
- Prototyping version: Includes a power LED and reset button, and does not include any pre-soldered headers.
- Labelling space: Includes a "Notes" area on the back of the board.
- Configuration support: Works with the InPlay NanoBeacon Config Tool and NanoBeacon configuration examples.
Specifications:
- Module: IN100 NanoBeacon
- Wireless module: 2.4GHz BT Beacon module
- Supply Voltage Range: 1.1-3.6V
- Ultra Low Power: < 650nA in Sleep Mode
- Beacon Modes: Proprietary BT, Google™ Eddystone™, and Apple® iBeacon® compliant
- Through Hole Headers: Through Hole Headers
- UART: 3.3V UART
- GPIO: 4 GPIO
- Switch Pins: 2 Switch Pins
- Battery Holder: Coin Cell Battery Holder
- Battery Fit: Fits a 3V CR1225 battery
- Reset: Reset Button
- Indicator: Power LED
- Qwiic Connector: 1x Vertical Qwiic Connector
- Coin cell holder size: 12mm
- UART header spacing: 0.1"-spaced through-hole header
- Included battery: CR1225 battery not included
- Pre-soldered headers: Not included
A good choice for prototyping beacon-based tracking, sensing and proximity projects before moving to a production-ready IN100 design.
Jargon buster
Plain-language definitions for the technical terms used above.
- Bluetooth beacon
- A Bluetooth beacon is a device that repeatedly broadcasts a small wireless signal so nearby phones, receivers, or gateways can detect its presence. It is useful for proximity, tracking, and simple location projects, but it is not the same as a full two-way Bluetooth data connection.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- CR1225
- CR1225 is a specific size of 3 V lithium coin cell, about 12 mm in diameter and 2.5 mm thick. The code matters because a coin-cell holder only fits one size, and a cell's capacity affects how long any device it powers can run before the battery needs replacing.
- Eddystone
- Eddystone is a Bluetooth beacon format originally defined by Google for broadcasting identifiers or small pieces of data. Support for Eddystone matters if your project needs to work with software or receivers that expect that beacon format.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- iBeacon
- iBeacon is Apple’s Bluetooth beacon format for broadcasting an identifier that nearby devices can recognise. Support for iBeacon matters when building proximity or location projects that need compatibility with apps or systems using that format.
- IN100 NanoBeacon
- A small Bluetooth beacon module from InPlay that can be configured to broadcast short wireless messages. The exact module matters because it determines the supported beacon modes, power use, and configuration tools you can use.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- RAM
- RAM (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- through-hole
- A mounting style where the component leads pass through holes in a circuit board and are soldered on the other side. Through-hole parts are often easier to handle and solder by hand, which is useful for classroom and hobby projects.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
IN100 NanoBeacon Lite Board Schematic
Schematic · 111.3 KB · Click any page to view full size
IN100 Datasheet
Datasheet · 1.9 MB · Click any page to view full size
NanoBeacon Config Tool User Guide
User Guide · 2.8 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 683.7 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
4018911
over 3 years ago
· 32 commits
- Documents Add user guides over 3 years ago
- Examples Product Name Update & Examples over 3 years ago
- Hardware Remove library file over 3 years ago
- Production Update panel files for v11 over 3 years ago
- .gitignore Create .gitignore over 3 years ago
- LICENSE.md Create LICENSE.md over 3 years ago
- README.md Create README.md over 3 years ago
sample config for IN100
a1fe4c0
8 months ago
· 216 commits
- Accelerometers Update and rename NXP_FXLS8974CF.cfg to NXP_FXLS8974CF.cfg over 2 years ago
- Atmospheric Rename Sensirion - SGP40 Indoor Air Quality Sensor/i2c_sgp40_measure_raw_signal_with_sw0_power.cfg to Atmospheric/Sensirion - SGP40 Indoor Air Quality Sensor/i2c_sgp40_measure_raw_signal_with_sw0_power.cfg over 2 years ago
- Crystal App Notes Add files via upload over 1 year ago
- Crystal Qualification Report Add files via upload about 2 years ago
- GPIO Tutorial Create README.md about 3 years ago
- Host Controller API Delete Host Controller API/IN100_Host Conroller_Sample_C_Code.7z over 2 years ago
- Infared Rename README.md to README.md about 2 years ago
- Magnetic Switches Rename README.md to README.md about 2 years ago
- Store Cached Data Update README.md almost 3 years ago
- Temperature - Humidity - Pressure Rename MPL3115A2README.md to README.md almost 2 years ago
- Development Kit Schematic.pdf Add files via upload over 2 years ago
- IN100 Crystal approved list V1.5.pdf Update crystal approved list to V1.5 8 months ago
- IN100 Errata.pdf Rename IN100 Errata 2.pdf to IN100 Errata.pdf over 2 years ago
- LICENSE Update LICENSE about 3 years ago
- README.md Update README.md over 2 years ago