Swift, a powerful and intuitive programming language for macOS, iOS, watchOS, tvOS and beyond, has seen widespread use across a range of developer projects.  

Recently, the Introduction to Bluetooth® Beacons Study Guide saw a new update that outlines how to implement Swift on an iOS platform, allowing you to use a modern, powerful programming language to create Bluetooth beacons. With help from this self-study educational resource, you get insight into the theory and practice of developing and integrating Bluetooth beacons into existing products and applications.

This study guide also:

  • Helps you build a Bluetooth beacon station on a Raspberry Pi board and implement it on iOS and Android as an app
  • Includes a new template Swift source code for reference
  • Provides added support for Raspberry Pi 4 and the latest BlueZ v5.50 installation

Download this updated study guide, and get step-by-step guidance for creating a fully optimized, powerful Bluetooth beacon.

FEATURED DOWNLOAD

An Introduction to Bluetooth Beacons

INSTANT DOWNLOAD

Now Available: Auracast™ Developer Best Practice Guides

When Bluetooth® LE Audio was released, it introduced broadcast audio to Bluetooth technology. This…

Automated Emergency Light Testing Through Bluetooth Mesh

During a summer internship at Nordic, I took on a project that focused on…

Coded PHYs + Advertising Coding Selection = Superior Bluetooth® Range

Bluetooth® v5.0 introduced LE Coded PHYs to extend the original range of the 1M…

Channel Sounding: Technical Overview (Pt 1)

Channel Sounding is an innovative new feature coming to Bluetooth technology, enabling distance estimation…

IoT Smart Tracking Streamlines Logistics Management End-to-End

In a world of constant flux, wireless communication revolutionizes inbound and outbound logistics by…

Security & Scalability: Navigating the Bluetooth LE Landscape for Retail

Bluetooth LE is a game-changer for the retail industry, enabling new levels of connectivity,…

2024 Bluetooth® Market Update: Expanded Capabilities for Greater Possibilities

Arguably the foundation of all modern technology, Bluetooth® has reinvented how we interact with…

Bluetooth Low Energy Fundamentals

The Bluetooth Low Energy (LE) Fundamentals Course is designed to give you the knowledge…

How to Build an Auracast Assistant

This document covers the basic design principles for building an Auracast™ assistant, explaining the…

How to Build an Auracast Transmitter

This document covers the basic design principles for building an Auracast™ transmitter, explaining the…

Bluetooth Digital Key Solutions Continue to Innovate, Driving the Development of an Intelligent Vehicle Ecosystem

As automotive intelligence accelerates, digital keys are sparking a global trend. From an ecological…

Answers to Commonly Asked Questions About Bluetooth Technology and the Ambient IoT

The emergence of Ambient IoT devices represents a significant leap in the evolution of…

High-Accuracy Low-Power Secure Ranging using Bluetooth® Channel Sounding

Many applications use Bluetooth-based ranging and localization using received signal strength indication (RSSI), including…

Bluetooth® Low Energy Angle of Arrival Location Solution – Tags, Receiver, Antenna, Firmware, Application Software

The development of Bluetooth® Low Energy angle of arrival location solutions requires multi-disciplinary co-operation…

2024 Bluetooth® Market Update

The 2024 Bluetooth® Market Update examines the direction and adoption of Bluetooth technology.

Auracast Broadcast Audio Retrofit Solutions and Opportunities

This report by ABI Research delves into the opportunity for public spaces to offer…

What's the Range of Auracast Broadcast Audio?

Get the answer to the question everyone’s asking. Find out what the coverage area…

Can You Add Auracast Support to Existing Devices?

Are you waiting for native Auracast™ support? You might not have to. Find out…

Is the Number of Auracast Receivers Really Unlimited?

Not convinced? Learn how an unlimited number of Auracast™ receivers can join a single…

EJOT | INDUTRAX Case Study

EJOT, headquartered in North-Rhine Westphalia, Germany, is a group of medium-sized companies with production…

Galleria Borghese, Rome Case Study

The Galleria Borghese Museum, based in Rome, houses works by Caravaggio, Raphael, Titian, Correggio,…

No More Queueing At The Hotel Check-in

Over two thirds of the British population now own a smartphone, using it for…

The Bluetooth® Low Energy Primer

Are you new to Bluetooth Low Energy? Learn about its constituent parts, features, and how it works.

Bluetooth® Technology for Linux Developers

Learn how to use the interprocess communication system D-Bus and the BlueZ APIs to create Bluetooth applications for Linux computers.

Designing and Developing Bluetooth® Internet Gateways

Learn about Bluetooth® internet gateways, how to make them secure and scalable, and design and implement your own...

 Get Help