{"product_id":"bt-09-bluetooth-4-0-ble-serial-module-cc2541-hm-10-compatible-1","title":"BT-09 Bluetooth 4.0 BLE Serial Module CC2541 HM-10 Compatible","description":"\u003ch2\u003eBT-09 Bluetooth 4.0 BLE Serial Port Module – CC2541 Chip, HM-10 Compatible\u003c\/h2\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eBT-09 Bluetooth 4.0 BLE Module\u003c\/strong\u003e is a compact, low-energy wireless serial communication module built around the reliable \u003cstrong\u003eTexas Instruments CC2541 chip\u003c\/strong\u003e. Fully compatible with the popular HM-10 module, it's the go-to choice for makers, engineers, and hobbyists who need a drop-in Bluetooth Low Energy (BLE) solution for their microcontroller projects.\u003c\/p\u003e\n\n\u003cp\u003eWhether you're building a wireless sensor network, adding BLE connectivity to an Arduino or Raspberry Pi project, or prototyping a custom IoT device, the BT-09 delivers stable serial communication with minimal power draw — right out of the box.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBluetooth 4.0 BLE\u003c\/strong\u003e — Ultra-low power consumption, ideal for battery-powered applications\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCC2541 Chipset\u003c\/strong\u003e — Proven, high-performance BLE SoC from Texas Instruments\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHM-10 Compatible\u003c\/strong\u003e — Drop-in replacement; use the same firmware commands and pinout\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSerial UART Interface\u003c\/strong\u003e — Simple TX\/RX communication; plug into any microcontroller with ease\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAT Command Support\u003c\/strong\u003e — Fully configurable via standard AT commands (baud rate, device name, etc.)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact Form Factor\u003c\/strong\u003e — Easy to embed into tight enclosures and custom PCBs\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBroad Compatibility\u003c\/strong\u003e — Works with Arduino, Raspberry Pi, STM32, ESP32, and more\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBluetooth Version:\u003c\/strong\u003e 4.0 BLE (Bluetooth Low Energy)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChip:\u003c\/strong\u003e CC2541 (Texas Instruments)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e UART Serial (TTL)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperating Voltage:\u003c\/strong\u003e 3.3V\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCommunication Protocol:\u003c\/strong\u003e AT Commands\u003c\/li\u003e\n  \u003cli\u003e\u003cstrong\u003eHM-10 Pin \u0026amp; Firmware Compatible\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWhat Can You Build With It?\u003c\/h3\u003e\n\u003cp\u003eThe BT-09 module is perfect for a wide range of DIY and professional projects:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eWireless data logging and sensor monitoring\u003c\/li\u003e\n  \u003cli\u003eSmartphone-controlled robotics and automation\u003c\/li\u003e\n  \u003cli\u003eCustom BLE peripheral devices\u003c\/li\u003e\n  \u003cli\u003eHome automation and IoT prototyping\u003c\/li\u003e\n  \u003cli\u003eWearable electronics with low-power requirements\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eYou May Also Like\u003c\/h3\u003e\n\u003cp\u003eLooking for more components to complete your build? Check out these related products from our store:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/natural-stone-round-beads-2mm-3mm-tiger-eye-labradorite-agate-diy-jewelry\"\u003eNatural Stone Round Beads 2mm 3mm – Tiger Eye, Labradorite, Agate\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/round-aluminum-wire-diy-jewelry-making-1mm-3mm\"\u003eRound Aluminum Wire 1mm–3mm | DIY Jewelry Making Wire\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eLearn more: \u003ca href=\"https:\/\/www.epa.gov\/recycle\/used-lithium-ion-batteries\" target=\"_blank\" rel=\"noopener\"\u003eEPA guidance on lithium-ion battery handling\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\n\u003ch4\u003eQ: What is the BT-09 Bluetooth 4.0 BLE Module and what does it do?\u003c\/h4\u003e\n\u003cp\u003eA: The BT-09 is a compact Bluetooth Low Energy (BLE 4.0) serial communication module based on the CC2541 chip. It enables wireless UART serial data transmission between a microcontroller (such as Arduino or Raspberry Pi) and a smartphone or other BLE-enabled device. It is HM-10 compatible, making it an easy drop-in upgrade or replacement for existing BLE serial projects.\u003c\/p\u003e\n\n\u003ch4\u003eQ: Is the BT-09 module compatible with Arduino and Raspberry Pi?\u003c\/h4\u003e\n\u003cp\u003eA: Yes! The BT-09 uses a standard UART TTL serial interface and supports AT commands, making it fully compatible with Arduino, Raspberry Pi, STM32, ESP32, and virtually any microcontroller with a serial port. Simply connect TX, RX, VCC (3.3V), and GND to get started.\u003c\/p\u003e\n\n\u003ch4\u003eQ: How is the BT-09 different from or better than the HM-10 module?\u003c\/h4\u003e\n\u003cp\u003eA: The BT-09 is designed to be pin-compatible and firmware-compatible with the HM-10, meaning you can use the same AT commands and wiring. The CC2541 chipset provides a well-established, stable BLE 4.0 platform. It serves as a cost-effective alternative or direct replacement for HM-10 modules in most projects.\u003c\/p\u003e\n\n\u003ch4\u003eQ: What operating voltage does the BT-09 module require?\u003c\/h4\u003e\n\u003cp\u003eA: The BT-09 module operates at 3.3V. If your microcontroller outputs 5V logic (e.g., standard Arduino Uno), a simple logic level converter or voltage divider on the TX line is recommended to protect the module.\u003c\/p\u003e\n\u003c!-- production-packaging-notice --\u003e\n\u003ch3\u003eProduction \u0026amp; Packaging Notice\u003c\/h3\u003e\n\u003cp\u003eTo maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.\u003c\/p\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is the BT-09 Bluetooth 4.0 BLE Module and what does it do?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The BT-09 is a compact Bluetooth Low Energy (BLE 4.0) serial communication module based on the CC2541 chip. It enables wireless UART serial data transmission between a microcontroller (such as Arduino or Raspberry Pi) and a smartphone or other BLE-enabled device. It is HM-10 compatible, making it an easy drop-in upgrade or replacement for existing BLE serial projects.\"}}, {\"@type\": \"Question\", \"name\": \"Is the BT-09 module compatible with Arduino and Raspberry Pi?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes! The BT-09 uses a standard UART TTL serial interface and supports AT commands, making it fully compatible with Arduino, Raspberry Pi, STM32, ESP32, and virtually any microcontroller with a serial port. Simply connect TX, RX, VCC (3.3V), and GND to get started.\"}}, {\"@type\": \"Question\", \"name\": \"How is the BT-09 different from or better than the HM-10 module?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The BT-09 is designed to be pin-compatible and firmware-compatible with the HM-10, meaning you can use the same AT commands and wiring. The CC2541 chipset provides a well-established, stable BLE 4.0 platform. It serves as a cost-effective alternative or direct replacement for HM-10 modules in most projects.\"}}, {\"@type\": \"Question\", \"name\": \"What operating voltage does the BT-09 module require?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The BT-09 module operates at 3.3V. If your microcontroller outputs 5V logic (e.g., standard Arduino Uno), a simple logic level converter or voltage divider on the TX line is recommended to protect the module.\"}}]}\u003c\/script\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/0i45ne-c8.myshopify.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Home page\", \"item\": \"https:\/\/0i45ne-c8.myshopify.com\/collections\/frontpage\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"BT-09 Bluetooth 4.0 BLE Serial Module CC2541 HM-10 Compatible\", \"item\": \"https:\/\/0i45ne-c8.myshopify.com\/products\/bt-09-bluetooth-4-0-ble-serial-module-cc2541-hm-10-compatible\"}]}\u003c\/script\u003e","brand":"Zpaxo","offers":[{"title":"Default Title","offer_id":54257520574774,"sku":"\u003cnone\u003e","price":5.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/7774\/3158\/files\/Sf27b36969c2847279e5ed3803053761f0.webp?v=1784695842","url":"https:\/\/zpaxo.com\/products\/bt-09-bluetooth-4-0-ble-serial-module-cc2541-hm-10-compatible-1","provider":"Zpaxo","version":"1.0","type":"link"}