JDY-23 Bluetooth 5.0 BLE Module with Pin Header
- Product SKU: KG1348
Need Volume Discounts? Deals are specially designed for you. Click here
Need Customization? Provide us more details Click here
Specification
Description
JDY-23 Bluetooth 5.0 BLE Module with Pin Header
The JDY-23 Bluetooth 5 Module is a transparent transmission module based on the Bluetooth 5.0 standard protocol. It operates in the 2.4 GHz band with GFSK modulation, supports up to 4 dBm transmission power, and provides a maximum transmission distance of up to 60 m (open area). With its simple UART interface, it makes BLE fast and easy to integrate into embedded and IoT projects.Technical Details
- Working Frequency: 2.4 GHz
- Transmission Power: 4 dBm (maximum)
- Communication Interface: UART
- Operating Voltage: 1.8 V – 3.6 V
- Operating Temperature: -40℃ ~ +80℃
- Antenna: Built-in PCB antenna
- Reception Sensitivity: -97 dBm
- Transmission Distance: Up to 60 m (open area)
- Support Master-Slave: Slave
- Dimensions: 33 × 19 × 4 mm
- Bluetooth Version: BLE 5.0 (Compatible with BLE 4.0 / BLE 4.2)
- Awakening Current: 800 µA
- Sleep Current: <50 µA
- Deep Sleep Current: 9 µA
- RF TX/RX Peak Current: 5 mA
Working Principle
The JDY-23 Bluetooth module works on BLE (Bluetooth Low Energy) transparent transmission. Data sent from a microcontroller through the UART interface is wirelessly transmitted over BLE to a connected mobile device or BLE receiver. Similarly, received BLE data is output through UART. Configuration such as device name, baud rate, sleep mode, and transmission power is controlled using AT commands, making it ideal for low-power wireless communication applications.
Pinout Overview
- PWRC: Sleep wake-up pin, active low
- VCC: Power supply (1.8–3.6 V)
- GND: Ground
- TXD: Serial output pin (TTL level)
- RXD: Serial input pin (TTL level)
- STAT: Connection status pin
Pin Description
- 1 – VCC: Power supply (1.8–3.6 V)
- 2 – NULL: No function
- 3 – NULL: No function
- 4 – OUTPUT1: IO1 output (APP controlled)
- 5 – OUTPUT2: IO2 output (APP controlled)
- 6 – STAT: Connection status output
- 7 – INPUT7 / PWM4: Input or PWM output
- 8 – OUTPUT3: IO3 output
- 9 – OUTPUT4: IO4 output
- 10 – OUTPUT5: IO5 output
- 11 – INPUT6 / PWM3: Input or PWM output
- 12 – INPUT5 / PWM2: Input or PWM output
- 13 – OUTPUT6: IO6 output
- 14 – OUTPUT7: IO7 output
- 15 – INPUT4: Input pin
- 16 – EINT2: External interrupt input
- 17 – ALED: Transmission indicator
- 18 – INPUT3 / PWM1: Input or PWM output
- 19 – TXD: UART TX
- 20 – RXD: UART RX
- 21 – EINT1: External interrupt input
- 22 – PWRC: Sleep wake-up control
- 23 – RTD: Reset pin (active low)
- 24 – GND: Ground
Serial AT Instruction Set
All AT commands must end with \r\n and are case-sensitive.
- AT+VER – Version information
- AT+RST – Reset module
- AT+BAUD – Set baud rate
- AT+NAME – Set device name
- AT+SLEEP – Enter sleep mode
- AT+POWR – Set transmission power
- AT+DEFAULT – Restore factory settings
Applications
- IoT devices
- Wireless UART communication
- Home automation
- Wearables
- Arduino, ESP32, STM32 projects
Package Includes
- 1 × JDY-23 Bluetooth 5.0 BLE Module with Pin Header