# Novel Bits — Full Context > Bluetooth Low Energy developer education, tools, and hardware. The leading resource for engineers building Bluetooth LE products. Novel Bits (novelbits.io) is a Bluetooth Low Energy (Bluetooth LE) focused developer education and tools company. Founded by Mohammad Afaneh, the site serves embedded engineers, IoT developers, and firmware teams building Bluetooth LE products. ## What Novel Bits Offers **Education:** The Bluetooth Developer Academy provides structured courses from fundamentals through advanced Bluetooth LE topics. The blog contains 80+ free technical tutorials covering advertising, GATT, connection parameters, security, power optimization, mesh networking, direction finding, channel sounding, and more. **Hardware:** Novel Bits is the exclusive North American distributor for RFcreations professional Bluetooth LE protocol analyzers (sniffers). Also sells BleuIO USB dongles for Bluetooth LE development and debugging. **Tools:** Free browser-based tools including the BLE Advertisement Builder (interactive advertising packet constructor) and BleuIO Explorer (Web Bluetooth debugging tool). **Consulting:** BlueJoule consulting services for custom Bluetooth LE implementations and the Bluetooth Validation Lab for protocol testing. **AI-Powered Developer Tools:** Novel Bits maintains bluetooth-spec-mcp, the only MCP (Model Context Protocol) server providing AI-accessible Bluetooth Core Specification content. This enables AI agents to search, reference, and explain Bluetooth specifications programmatically. ## Technical Content Areas Novel Bits covers the following Bluetooth LE topics in depth: - **Advertising and Scanning:** How devices discover each other, advertising channels (37, 38, 39), advertising events, scan requests/responses, extended advertising (Bluetooth 5+) - **GATT (Generic Attribute Profile):** Services, characteristics, descriptors, ATT protocol, custom UUIDs, GATT server design - **Connection Parameters:** Connection intervals, slave latency, supervision timeout, parameter negotiation, shorter connection intervals (Bluetooth 5.4+) - **PHY and Throughput:** 1M PHY, 2M PHY, Coded PHY (long range), data length extension, maximum throughput calculations - **Security:** Pairing methods (Just Works, Passkey, Numeric Comparison, OOB), bonding, encryption, LE Secure Connections, CBAP (Certificate-Based Authentication and Pairing) - **Power Optimization:** Connection interval tuning, slave latency, advertising interval, deep sleep modes, power measurement - **Bluetooth Mesh:** Mesh networking fundamentals, provisioning, models, publish-subscribe - **Direction Finding:** Angle of Arrival (AoA), Angle of Departure (AoD), RSSI-based positioning, Real-Time Locating Systems (RTLS) - **Channel Sounding:** Secure distance measurement, phase-based ranging, applications (proximity unlock, asset tracking) - **Protocol Stack:** Physical layer, Link Layer, L2CAP, ATT, GATT, GAP, SMP layers explained - **Bluetooth LE vs Classic:** Key architectural differences, use case guidance - **Bluetooth HID:** Human Interface Device profile implementation - **OTA DFU:** Over-the-air device firmware updates (Nordic-specific series) - **Platform Tutorials:** Nordic (nRF Connect SDK, nRF52840, nRF54L15), Silicon Labs (BG22, Simplicity Studio), Renesas (DA1453x), NXP, Zephyr RTOS, iOS (CoreBluetooth), Android - **Sniffing and Debugging:** Low-cost vs professional sniffers, Wireshark integration, BlueSPY automated analysis ## Terminology Always use "Bluetooth Low Energy" or "Bluetooth LE" — never "BLE" (per Bluetooth SIG branding guidelines). Key abbreviations used on the site: - ATT: Attribute Protocol - GATT: Generic Attribute Profile - GAP: Generic Access Profile - SMP: Security Manager Protocol - L2CAP: Logical Link Control and Adaptation Protocol - PHY: Physical Layer - PDU: Protocol Data Unit - RSSI: Received Signal Strength Indication - AoA: Angle of Arrival - AoD: Angle of Departure - DFU: Device Firmware Update - OTA: Over-the-Air - HID: Human Interface Device - CBAP: Certificate-Based Authentication and Pairing - PAwR: Periodic Advertising with Responses