LightBlue® can connect you to all of your devices that use Bluetooth Low Energy (also known as Bluetooth Smart, or Bluetooth Light).
LightBlue® has two modes, central and peripheral. In central mode, you can scan for and connect to all BLE devices around you. Once connected, you have a detailed view of all the device's profiles, from which you can read and write to characteristics and subscribe to notifications.
To enter BLE peripheral mode, navigate to the "Virtual Devices" tab and tap on the "+" icon to create a virtual device. When the blue checkmark is checked for a device, your iOS device is advertising as that particular BLE peripheral. LightBlue® allows you to customize the services and characteristics of any virtual peripheral profile. You can also clone any peripheral you connect to in central mode and save that profile to your list of virtual peripherals—simply connect to a device and tap on the "Clone" button on the top right of the screen.
Full support of read, write, and notify is included. You can view the signal strength (RSSI) to get an idea of how close you are to the peripheral.
The log tab allows you to keep track of all significant BLE events that occur while using the app (e.g., device discovery, connection, reading, writing), and you can share the content of the log.
Use LightBlue® to test your new BLE Heart Rate Monitor, temperature sensor, Microchip AVR-BLE and PIC-BLE development boards, TI CC2540 Keyfob, Nordic uBlue, Panasonic PAN1720, etc. LightBlue® is also ideal for developers wanting to test the firmware of their own BLE peripherals.
- Scan and discover Bluetooth peripherals in the vicinity
- See basic device info (UUID, RSSI)
- Browse services and characteristics
- Register for notifications and indications
- Send data from notifications and indications to AWS IoT or Adafruit IO via our Cloud Connect feature
- Read values from characteristics
- Write to characteristics in Hex, Oct, Bin, Decimal or ASCII
- Clone peripheral profiles
- Choose from an array of common, preconfigured peripheral profiles
- Advertise as a peripheral using custom profiles
- Thoroughly log and share BLE events
- Custom UI and extended support for connecting to Microchip AVR-BLE and PIC-BLE development boards
- New Learn tab now provides useful BLE articles from our blog.
- Minor bug fixes
Ratings and Reviews
Found my Oura ring
I lost my Oura ring and tried many blue tooth location apps: BLE Hero, Bluetooth BLE Device Finder, BLE Scanner, Find My Lost Bluetooth Device, Wunderfind, and Find My Device, but none could find it. After a neighbor eventually found the ring, I tried all of these apps next to the ring, and they still couldn’t detect it. I assume it’s because the ring emits a very low powered bluetooth signal. However, LightBlue can successfully find the ring, up to 10 feet away in my tests. I’d give five stars if the app had the ability to manual name (and remember) unnamed devices.
I somehow misplaced my fitbit yesterday. I thought I'd have to buy another one after buying cute extra bands for it... I couldn't quite remember what I had done with it. Lost my previous fitbit somewhere in a very large park last year while running my dogs and was chastising myself for having lost my second, yet again. I searched and searched multiple times EVERYWHERE and for a few hours total, to absolutely no avail...
Downloaded this app at roomie's suggestion and OMG-voila. This thing literally led me to my Marie Condo method-temporary mess of a room (cleaning out the closet so piles and piles of clothes everywhere) down to the specific area where the proximity bars were highest and upon searching around there, I actually found my strapless fitbit (had removed the straps to wash and must have dropped the watchface which buried itself into a little pocket within a pile! And I thought I had combed through the clothes. Drove me nuts.
TYTYTY to my roomie for the suggest but most importantly to the developer(s) for creating this extremely useful app!! 💋🙏🏻👌
Thanks for adding the ability to explore connected devices!
I especially like the hex keypad to enter data when sending to peripherals. Nordic’s nRF Connect and others just give you the keyboard! It is so annoying to switch back and forth between numbers key and letters for A-F.
Now, if a device you are using becomes disconnected please consider added the ability to reconnect without having to backtrack to scanning and selecting the device. My case is like this. I’m sending data to a device and, thanks to your wonderful app, the recent data I sent is stored within the characteristic that I sent the data on. But when the device disconnects I have to go back to the scan screen, reconnect, and enter the data into the app over again. In my case I know when the device is advertising or connectable.
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Contact Info
- Usage Data
Privacy practices may vary, for example, based on the features you use or your age. Learn More
- Punch Through Design LLC
- 5 MB
- Requires iOS 11.0 or later.
- Requires iPadOS 11.0 or later.
- iPod touch
- Requires iOS 11.0 or later.
- Requires macOS 10.15 or later.
- Age Rating
- © Punch Through Design LLC