Argenox Blog

OpenThread Spinel Explained: Thread RCP Communication

Introduction The OpenThread Spinel interface sits at the center of many modern Thread networking products, even though most users never...

Read article →

OpenThread Guide: Architecture, Features, and IoT Use Cases

Introduction As IoT devices continue to grow in homes, industrial systems, and commercial buildings, developers are facing a major challenge:...

Read article →

NoxTLS Crypto TLS Library Released

We’re excited to officially announce the launch of NoxTLS, a modern TLS and cryptography library built for embedded systems, connected...

Read article →

Bluetooth 6.3 Specification Adopted

Today the Bluetooth SIG officially adopted the latest Bluetooth 6.3 specification. It doesn’t introduce any major changes, but adds improvements...

Read article →

BlueNox Scan iOS 1.2.36 App Released

As part of an effort to release more tools we’ve used internally, we’ve been working to update many of our...

Read article →

BlueNox Android Library Released

We recently released the BlueNox Android Library, a library that enables creating Bluetooth LE enabled native applications much faster. BlueNox...

Read article →

Bluetooth 6 Speed: Guide to Maximizing BLE Data Throughput

Bluetooth Low Energy has come a long way from its early days as a low data rate technology. With Bluetooth...

Read article →

Bluetooth LE RF Testing Explained: PHY, Range, and Performance

Introduction Bluetooth Low Energy performance starts at the Physical Layer (PHY), not in your GATT design or connection settings. You...

Read article →

Understanding BLE GAP, GATT and L2CAP

If you’ve worked with Bluetooth Low Energy (BLE), you’ve probably seen terms like GAP, GATT, and L2CAP mentioned in code and applications. At...

Read article →

Bluetooth Classic Role Switching: How Master and Slave Roles Work

Overview – Why role switching? In Bluetooth Classic (BR/EDR), every connection has two defined roles: Role switching is the mechanism that allows...

Read article →