Skip to content

Banner

Introduction

  • Our BlueSMiRF product line is a series of wireless Bluetooth® serial links. The SparkFun BlueSMiRF v2 is a reboot of the previous BlueSMiRF board, utilizing the Espressif's ESP32 Pico Mini for wireless communication and comes in several variants, with PTH pads, male header pins, or a JST connector. These boards operate as a serial data link and are a great replacement for hardwired between boards. Simply connect a BlueSMiRF v2, pair the devices over Bluetooth®, and simultaneously transmit and receive data! Any serial stream from 2400 - 921600bps can be passed between two devices; with a range of 100' (33m). In this tutorial, we'll go over the hardware and the connections to a BlueSMiRF v2. We will also provide a few examples; including, how to connect to the BlueSMiRF v2 with a smartphone and a basic Arduino example transmitting data between two BlueSMiRF v2s... so let's get started!

Variants

Section Topics

This guide is divided into several sections:

  • The Quickstart Guide assumes a working knowledge of the BlueSMiRF v2 and the required software to configure it for your project's needs. It only covers basic hardware information and assembly instructions users would need to get started with this product.
  • The Hardware section has two sub-sections that provide:
    • An overview of the board's design, major components, and interfaces. Refer to this page for information on the connectors, breakout pins, and jumpers.
    • Assembly instructions for this product's interface.
  • The Operation section has two sub-sections that discuss the device operation and configuration settings.
  • The Firmware section has two sub-sections covering the open-source firmware and its dependencies; including instructions for updating the firmware on the device.
  • The Examples section includes multiple demonstrations of the product's capabilities.
    • To follow along with the examples in this tutorial, users will require the specified products.
  • In the Resources and Support section, users can find the design files (KiCad files & schematic), relevant documentation (datasheets, white papers, etc.) and other helpful links on the Resources page.
    • The Troubleshooting page includes helpful tips and instructions for how to receive technical support from SparkFun.