6a74baad498dbbf1eac2716c0e844824470a7936
Board-dat/Board-DAT.md
| ... | ... | @@ -308,7 +308,7 @@ classic - [[NBL1012-dat]] - [[NBL1022-dat]] - [[NBL1018-dat]] |
| 308 | 308 | |
| 309 | 309 | - [[NBL1060-dat]] - [[NBL1061-dat]] |
| 310 | 310 | |
| 311 | -- [[CSR64215-dat]] - [[NBL1083-dat]] - [[NBL1084-dat]] - [[NBL1084-dat]] |
|
| 311 | +- [[CSR6A4215-dat]] - [[NBL1083-dat]] - [[NBL1084-dat]] - [[NBL1084-dat]] |
|
| 312 | 312 | |
| 313 | 313 | [[BLE-dat]] |
| 314 | 314 |
Board-dat/NBL/NBL1018-dat/NBL1018-dat.md
| ... | ... | @@ -3,6 +3,12 @@ |
| 3 | 3 | |
| 4 | 4 | https://www.electrodragon.com/product/30ft-3-3vdc-wireless-bluetooth-rf-transceiver-module-rs232-ttl/ |
| 5 | 5 | |
| 6 | + |
|
| 7 | +- [[BC04-B-dat]] - [[BC417-dat]] - [[NBL1018-dat]] |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 6 | 12 | ## Features: |
| 7 | 13 | |
| 8 | 14 | - BQB certificated |
| ... | ... | @@ -35,6 +41,11 @@ https://www.electrodragon.com/product/30ft-3-3vdc-wireless-bluetooth-rf-transcei |
| 35 | 41 | - Automatically switches to transparent mode after the Bluetooth connection set. |
| 36 | 42 | |
| 37 | 43 | |
| 44 | + |
|
| 45 | + |
|
| 46 | + |
|
| 47 | + |
|
| 48 | + |
|
| 38 | 49 | ## ref |
| 39 | 50 | |
| 40 | 51 | simialr modules - [[BC04-B-dat]] - [[HC05-dat]] - [[HC06-dat]] - [[NBL1012-dat]] |
Board-dat/NBL/NBL1064-dat/NBL1064-dat.md
| ... | ... | @@ -9,7 +9,7 @@ |
| 9 | 9 | |
| 10 | 10 | ### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc. |
| 11 | 11 | |
| 12 | -- [[BT-dual-mode-dat]] - [[bluetooth-dat]] - [[BT-SPP-dat]] |
|
| 12 | +- [[BT-dual-mode-dat]] - [[bluetooth-dat]] - [[BT-SPP-dat]] - [[EY-23A-dat]] |
|
| 13 | 13 | |
| 14 | 14 |  |
| 15 | 15 |
Board-dat/NBL/NBL1073-dat/NBL1073-dat.md
| ... | ... | @@ -0,0 +1,25 @@ |
| 1 | + |
|
| 2 | +# NBL1073-dat |
|
| 3 | + |
|
| 4 | +## Info |
|
| 5 | + |
|
| 6 | +[product url - NRF51822 Bluetooth BLE Module, ARM M0, Arduino [VER]](https://www.electrodragon.com/product/nrf51822-bluetooth-ble-module-arm-m0-arduino-ver/) |
|
| 7 | + |
|
| 8 | +### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc. |
|
| 9 | + |
|
| 10 | +- [[NRF51822-dat]] |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +## Applications, category, tags, etc. |
|
| 14 | + |
|
| 15 | +## Demo Code and Video |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | + |
|
| 20 | + |
|
| 21 | +## ref |
|
| 22 | + |
|
| 23 | +- [[NBL1073]] |
|
| 24 | + |
|
| 25 | +- legacy wiki page |
Board-dat/NBL/NBL1076-dat/NBL1076-dat.md
| ... | ... | @@ -11,6 +11,8 @@ |
| 11 | 11 | |
| 12 | 12 | - [[PWM-dat]] - [[GPIO-dat]] - [[I2C-dat]] |
| 13 | 13 | |
| 14 | +- [[bluetooth-dat]] |
|
| 15 | + |
|
| 14 | 16 |  |
| 15 | 17 | |
| 16 | 18 | - JP1 == wake |
Board-dat/NBL/NBL1080-dat/NBL1080-dat.md
| ... | ... | @@ -0,0 +1,26 @@ |
| 1 | + |
|
| 2 | +# NBL1080-dat |
|
| 3 | + |
|
| 4 | +## Info |
|
| 5 | + |
|
| 6 | +[product url - CSRA64215 Bluetooth Audio Module, BT4.2](https://www.electrodragon.com/product/csra64215-bluetooth-audio-module-4-2/) |
|
| 7 | + |
|
| 8 | +### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc. |
|
| 9 | + |
|
| 10 | +- [[qualcomm-dat]] - [[BT-audio-dat]] - [[NBL1080-dat]] - [[CSRA64215-dat]] |
|
| 11 | + |
|
| 12 | +https://w.electrodragon.com/w/CSRA64215 |
|
| 13 | + |
|
| 14 | +https://www.electrodragon.com/w/Category:BT_Audio |
|
| 15 | + |
|
| 16 | +## Applications, category, tags, etc. |
|
| 17 | + |
|
| 18 | +## Demo Code and Video |
|
| 19 | + |
|
| 20 | +## ref |
|
| 21 | + |
|
| 22 | +- [[NBL1080]] |
|
| 23 | + |
|
| 24 | +- legacy wiki page |
|
| 25 | + |
|
| 26 | + |
Board-dat/NBL/NBL1101-dat/NBL1101-dat.md
| ... | ... | @@ -5,9 +5,11 @@ https://www.electrodragon.com/product/jdy-25m-bluetooth-5-0-ble5-0-mesh-networki |
| 5 | 5 | |
| 6 | 6 | JDY-25M Bluetooth 5.0 BLE5.0 Mesh Networking Module |
| 7 | 7 | |
| 8 | +- [[BLE-dat]] - [[EY-25M]] - [[NBL1101-dat]] |
|
| 9 | + |
|
| 8 | 10 | |
| 9 | 11 | ## ref |
| 10 | 12 | |
| 11 | -- [[JDY-25M-dat]] |
|
| 13 | +- [[EY-25M-dat]] |
|
| 12 | 14 | |
| 13 | -- [[JDY-25M]] |
|
| ... | ... | \ No newline at end of file |
| 0 | +- [[EY-25M]] |
|
| ... | ... | \ No newline at end of file |
Board-dat/NBL/NBL1107-dat/NBL1107-dat.md
| ... | ... | @@ -5,6 +5,11 @@ |
| 5 | 5 | |
| 6 | 6 | legacy wiki page - https://w.electrodragon.com/w/Mesh-Node |
| 7 | 7 | |
| 8 | +- [[BLE-dat]] - [[bluetooth-dat]] |
|
| 9 | + |
|
| 10 | +- [[EY-25M-dat]] - [[BLE-dat]] - [[BLE5-dat]] - [[ibeacon-dat]] - [[mesh-node-dat]] |
|
| 11 | + |
|
| 12 | + |
|
| 8 | 13 | ## Board Map |
| 9 | 14 | |
| 10 | 15 |
Chip-cn-dat/Beken-dat/beken-dat.md
| ... | ... | @@ -4,6 +4,10 @@ |
| 4 | 4 | |
| 5 | 5 | - [[Walkie-talkie-dat]] - [[wireless-microphone-dat]] - [[ETC-dat]] |
| 6 | 6 | |
| 7 | +module - [[NBL1012-dat]] - [[NBL1022-dat]] == [[beken-dat]] |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 7 | 11 | |
| 8 | 12 | ## Proprietary |
| 9 | 13 | |
| ... | ... | @@ -13,7 +17,7 @@ |
| 13 | 17 | |
| 14 | 18 | ## modules |
| 15 | 19 | |
| 16 | -- [[NBL1037-dat]] - [[NBL1038-dat]] |
|
| 20 | +- [[NBL1037-dat]] - [[NBL1038-dat]] - [[BK8000-dat]] |
|
| 17 | 21 | |
| 18 | 22 | ## chips |
| 19 | 23 |
Chip-cn-dat/bolutek/BC04-B-dat/BC04-B-dat.md
| ... | ... | @@ -1,5 +1,11 @@ |
| 1 | 1 | # BC04-B-dat |
| 2 | 2 | |
| 3 | + |
|
| 4 | +## board |
|
| 5 | + |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 3 | 9 | ## Specifications |
| 4 | 10 | |
| 5 | 11 |  |
Chip-dat/CSR-dat/CSR-dat.md
| ... | ... | @@ -1,21 +0,0 @@ |
| 1 | - |
|
| 2 | -# CSR-dat |
|
| 3 | - |
|
| 4 | -- [[CSR8635-dat]] - [[CSR8645-dat]] |
|
| 5 | - |
|
| 6 | - |
|
| 7 | -## board |
|
| 8 | - |
|
| 9 | -- [[NBL1050-dat]] - [[NBL1054-dat]] |
|
| 10 | - |
|
| 11 | - |
|
| 12 | -## programmer |
|
| 13 | - |
|
| 14 | -- [[DPR1112-dat]] |
|
| 15 | - |
|
| 16 | - |
|
| 17 | -## Note: |
|
| 18 | - |
|
| 19 | -Regarding the SPI voltage description, everyone knows that the IO port voltage of the CSR86XX series is 1.8V, so the SPI programming voltage also requires 1.8V. Of course, it can also work with 3.3V, but if the SPI level of 3.3V is used, it will probably It will cause five thousandths of the chip to be damaged, which is not a big deal for developers, but for mass production, the problem is very serious! |
|
| 20 | - |
|
| 21 | - |
Chip-dat/CSR-dat/CSR8635-dat/CSR8635-dat.md
| ... | ... | @@ -1,3 +0,0 @@ |
| 1 | - |
|
| 2 | -# CSR8635-dat.md |
|
| 3 | - |
Chip-dat/Nordic-dat/NRF5x-dat/NRF51822-dat/NRF51822-dat.md
| ... | ... | @@ -0,0 +1,20 @@ |
| 1 | + |
|
| 2 | +# NRF51822-dat |
|
| 3 | + |
|
| 4 | +- [[NRF51822-dat]] - [[NBL1037-dat]] - [[NBL1038-dat]] |
|
| 5 | + |
|
| 6 | +- [[NRF51822-dat]] - [[NBL1072-dat]] - [[NBL1073-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +- [[nordic-dat]] |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF51822 |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +[legacy wiki page](https://www.electrodragon.com/w/NRF51822) |
|
| 17 | + |
|
| 18 | +## ref |
|
| 19 | + |
|
| 20 | +- [[nordic-dat]] - [[NRF5x-dat]] - [[bluetooth-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/qualcomm-dat/CSR-dat/CSR-dat.md
| ... | ... | @@ -0,0 +1,30 @@ |
| 1 | + |
|
| 2 | +# CSR-dat |
|
| 3 | + |
|
| 4 | +- [[CSR8635-dat]] - [[CSR-dat]] - [[BT-SDK-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +- [[CSR8635-dat]] - [[CSR8645-dat]] |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## board |
|
| 11 | + |
|
| 12 | +- [[NBL1050-dat]] - [[NBL1054-dat]] |
|
| 13 | + |
|
| 14 | + |
|
| 15 | +## programmer |
|
| 16 | + |
|
| 17 | +- [[DPR1112-dat]] |
|
| 18 | + |
|
| 19 | + |
|
| 20 | +## Note: |
|
| 21 | + |
|
| 22 | +Regarding the SPI voltage description, everyone knows that the IO port voltage of the CSR86XX series is 1.8V, so the SPI programming voltage also requires 1.8V. Of course, it can also work with 3.3V, but if the SPI level of 3.3V is used, it will probably It will cause five thousandths of the chip to be damaged, which is not a big deal for developers, but for mass production, the problem is very serious! |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +# CSR-dat.md |
|
| 27 | + |
|
| 28 | +https://www.electrodragon.com/w/CSR |
|
| 29 | + |
|
| 30 | +- [[qualcomm-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/qualcomm-dat/CSR-dat/CSR8635-dat/CSR8635-dat.md
| ... | ... | @@ -0,0 +1,3 @@ |
| 1 | + |
|
| 2 | +# CSR8635-dat.md |
|
| 3 | + |
Chip-dat/qualcomm-dat/CSR64215-dat/CSR64215-dat.md
| ... | ... | @@ -1,6 +0,0 @@ |
| 1 | -# CSR64215-dat |
|
| 2 | - |
|
| 3 | -- https://www.qualcomm.com/products/internet-of-things/consumer/audio/csra64215 |
|
| 4 | - |
|
| 5 | -- Bluetooth® v4.2 specification compliant |
|
| 6 | - |
Chip-dat/qualcomm-dat/CSRA64215-dat/CSRA64215-dat.md
| ... | ... | @@ -0,0 +1,25 @@ |
| 1 | +# CSR64215-dat |
|
| 2 | + |
|
| 3 | +- https://www.qualcomm.com/products/internet-of-things/consumer/audio/csra64215 |
|
| 4 | + |
|
| 5 | +- Bluetooth® v4.2 specification compliant |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +### CSRA64215 |
|
| 9 | + |
|
| 10 | +- [[CSR6A4215-dat]] - [[NBL1083-dat]] - [[NBL1084-dat]] - [[NBL1080-dat]] |
|
| 11 | + |
|
| 12 | +- https://www.electrodragon.com/product/csra64215-breakout-board-version/ |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +## board |
|
| 17 | + |
|
| 18 | +- [[BT-audio-dat]] - [[NBL1080-dat]] |
|
| 19 | + |
|
| 20 | + |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +## ref |
|
| 24 | + |
|
| 25 | +- [[qualcomm-dat]] - [[BT-audio-dat]] - [[NBL1080-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/qualcomm-dat/qualcomm-dat.md
| ... | ... | @@ -1,15 +1,18 @@ |
| 1 | 1 | |
| 2 | 2 | # qualcomm-dat |
| 3 | 3 | |
| 4 | -- [[CSR64215-dat]] |
|
| 4 | +- [[CSRA64215-dat]] |
|
| 5 | 5 | |
| 6 | 6 | - [[A212-dat]] platform |
| 7 | 7 | |
| 8 | +- [[qualcomm-dat]] - [[BT-audio-dat]] - [[NBL1080-dat]] - [[CSRA64215-dat]] |
|
| 8 | 9 | |
| 10 | +- CSR8645, CSR8635, CSR8625, CSR8615, CSR8605, CSR8640, CSR8630, CSR8620, CSR8610, CSR8600 |
|
| 9 | 11 | |
| 12 | +- [[qualcomm-dat]] - [[BT-audio-dat]] - [[CSRA64215-dat]] |
|
| 10 | 13 | |
| 11 | 14 | |
| 12 | - |
|
| 15 | +- [[CSR8635-dat]] - [[CSR-dat]] |
|
| 13 | 16 | |
| 14 | 17 | ## ref |
| 15 | 18 |
Network-dat/Bluetooth-dat/BLE-SDK-dat/BLE-SDK-dat.md
| ... | ... | @@ -1,41 +0,0 @@ |
| 1 | - |
|
| 2 | -# BLE-SDK-dat |
|
| 3 | - |
|
| 4 | -## Which BLE Example to Use for Sending ADC Voltage to Phone |
|
| 5 | - |
|
| 6 | -Your goal: |
|
| 7 | -- ESP32 reads ADC (battery voltage). |
|
| 8 | -- Phone should receive/read the value over BLE. |
|
| 9 | - |
|
| 10 | -### Best Choices |
|
| 11 | -- **Notify** ✅ |
|
| 12 | - - ESP32 acts as a BLE server. |
|
| 13 | - - Sends **automatic notifications** with the ADC voltage. |
|
| 14 | - - Best if you want real-time updates on your phone. |
|
| 15 | - |
|
| 16 | -- **Server** ✅ |
|
| 17 | - - ESP32 acts as a BLE server. |
|
| 18 | - - Phone connects and **reads the ADC value on demand**. |
|
| 19 | - - Good if you don’t need constant updates. |
|
| 20 | - |
|
| 21 | -- **UART** ✅ |
|
| 22 | - - Implements a BLE serial-like service. |
|
| 23 | - - You can "print" ADC values and read them with a BLE UART app. |
|
| 24 | - - Easiest for testing/debugging, but less standard. |
|
| 25 | - |
|
| 26 | -### Not Suitable |
|
| 27 | -- **Beacon / iBeacon / EddystoneTLM_Beacon / EddystoneURL_Beacon** ❌ |
|
| 28 | - - These only broadcast fixed or simple data. |
|
| 29 | - - Not designed for continuous ADC updates. |
|
| 30 | - |
|
| 31 | -- **Scan / Beacon_Scanner / Client / Client_secure_static_passkey** ❌ |
|
| 32 | - - These examples make ESP32 a **client/scanner**, not a server. |
|
| 33 | - - Your phone should be the client, so not useful here. |
|
| 34 | - |
|
| 35 | -- **BLE5_extended_scan / BLE5_multi_advertising / BLE5_periodic_advertising / BLE5_periodic_sync** ❌ |
|
| 36 | - - Advanced BLE5 features (scanning, multi-adv, periodic sync). |
|
| 37 | - - Not needed for simple ADC-to-phone communication. |
|
| 38 | - |
|
| 39 | -- **Server_multiconnect / Server_secure_authorization / Server_secure_static_passkey** ❌ |
|
| 40 | - - Variants of the Server example with multi-client or security features. |
|
| 41 | - - Only needed if you want multiple phones connected or secure pairing. |
|
| ... | ... | \ No newline at end of file |
Network-dat/Bluetooth-dat/BLE4-dat/BLE4-dat.md
| ... | ... | @@ -9,7 +9,9 @@ |
| 9 | 9 | |
| 10 | 10 | - [[ibeacon-dat]] - [[airsync-dat]] |
| 11 | 11 | |
| 12 | +### BT4.0 |
|
| 12 | 13 | |
| 14 | +- [[NBL1060-dat]] - [[NBL1061-dat]] |
|
| 13 | 15 | |
| 14 | 16 | |
| 15 | 17 | ## ref |
Network-dat/Bluetooth-dat/BT-SDK-dat/BT-SDK-dat.md
| ... | ... | @@ -0,0 +1,54 @@ |
| 1 | + |
|
| 2 | +# BLE-SDK-dat |
|
| 3 | + |
|
| 4 | +- programmer - [[BT-SDK-dat]] - [[DPR1112-dat]] - [[qualcomm-dat]] |
|
| 5 | + |
|
| 6 | +- [[CSR8635-dat]] - [[CSR-dat]] - [[BT-SDK-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +## Which BLE Example to Use for Sending ADC Voltage to Phone |
|
| 11 | + |
|
| 12 | +Your goal: |
|
| 13 | +- ESP32 reads ADC (battery voltage). |
|
| 14 | +- Phone should receive/read the value over BLE. |
|
| 15 | + |
|
| 16 | +### Best Choices |
|
| 17 | +- **Notify** ✅ |
|
| 18 | + - ESP32 acts as a BLE server. |
|
| 19 | + - Sends **automatic notifications** with the ADC voltage. |
|
| 20 | + - Best if you want real-time updates on your phone. |
|
| 21 | + |
|
| 22 | +- **Server** ✅ |
|
| 23 | + - ESP32 acts as a BLE server. |
|
| 24 | + - Phone connects and **reads the ADC value on demand**. |
|
| 25 | + - Good if you don’t need constant updates. |
|
| 26 | + |
|
| 27 | +- **UART** ✅ |
|
| 28 | + - Implements a BLE serial-like service. |
|
| 29 | + - You can "print" ADC values and read them with a BLE UART app. |
|
| 30 | + - Easiest for testing/debugging, but less standard. |
|
| 31 | + |
|
| 32 | +### Not Suitable |
|
| 33 | +- **Beacon / iBeacon / EddystoneTLM_Beacon / EddystoneURL_Beacon** ❌ |
|
| 34 | + - These only broadcast fixed or simple data. |
|
| 35 | + - Not designed for continuous ADC updates. |
|
| 36 | + |
|
| 37 | +- **Scan / Beacon_Scanner / Client / Client_secure_static_passkey** ❌ |
|
| 38 | + - These examples make ESP32 a **client/scanner**, not a server. |
|
| 39 | + - Your phone should be the client, so not useful here. |
|
| 40 | + |
|
| 41 | +- **BLE5_extended_scan / BLE5_multi_advertising / BLE5_periodic_advertising / BLE5_periodic_sync** ❌ |
|
| 42 | + - Advanced BLE5 features (scanning, multi-adv, periodic sync). |
|
| 43 | + - Not needed for simple ADC-to-phone communication. |
|
| 44 | + |
|
| 45 | +- **Server_multiconnect / Server_secure_authorization / Server_secure_static_passkey** ❌ |
|
| 46 | + - Variants of the Server example with multi-client or security features. |
|
| 47 | + - Only needed if you want multiple phones connected or secure pairing. |
|
| 48 | + |
|
| 49 | + |
|
| 50 | + |
|
| 51 | + |
|
| 52 | +## ref |
|
| 53 | + |
|
| 54 | +- [[bluetooth-dat]] |
|
| ... | ... | \ No newline at end of file |
Network-dat/Bluetooth-dat/BT-SPP-dat/BT-SPP-dat.md
| ... | ... | @@ -1,6 +1,27 @@ |
| 1 | 1 | |
| 2 | 2 | # BT-SPP-dat |
| 3 | 3 | |
| 4 | +- [[BT2.1-dat]] |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +### classical bluetooth |
|
| 8 | + |
|
| 9 | +board - [[NBL1018-dat]] - [[NBL1057-dat]] - [[NBL1064-dat]] - [[BC04-B-dat]] - [[BC417-dat]] - [[NBL1018-dat]] |
|
| 10 | + |
|
| 11 | +module - [[NBL1012-dat]] - [[NBL1022-dat]] == [[beken-dat]] |
|
| 12 | + |
|
| 13 | +- [[NBL1014-dat]] - [[OVC3850-dat]] |
|
| 14 | + |
|
| 15 | + |
|
| 16 | +demo video |
|
| 17 | +- [new video](https://www.youtube.com/watch?v=d3qrE-TmKoE&ab_channel=Electrodragon) |
|
| 18 | +- [old video](https://www.youtube.com/watch?v=CmMGhHMciu8) |
|
| 19 | + |
|
| 20 | + |
|
| 21 | + |
|
| 22 | + |
|
| 23 | + |
|
| 24 | + |
|
| 4 | 25 | |
| 5 | 26 | bluetooth classic |
| 6 | 27 |
Network-dat/Bluetooth-dat/bluetooth-dat.md
| ... | ... | @@ -12,10 +12,6 @@ |
| 12 | 12 | |
| 13 | 13 | |
| 14 | 14 | |
| 15 | - |
|
| 16 | - |
|
| 17 | - |
|
| 18 | - |
|
| 19 | 15 | ## boards |
| 20 | 16 | |
| 21 | 17 | |
| ... | ... | @@ -27,46 +23,63 @@ |
| 27 | 23 | |
| 28 | 24 | - high price == [[NBL1064-dat]] == [Bluetooth IO Control Board EDR 2.0, BLK_IO](https://www.electrodragon.com/product/bluetooth-io-control-board-edr-2-0-blk_io/) |
| 29 | 25 | |
| 30 | -- [[NBL1022-dat]] |
|
| 31 | 26 | |
| 32 | -module - [[EY-dat]] |
|
| 33 | 27 | |
| 34 | 28 | |
| 35 | -## module board |
|
| 29 | +- [[NBL1100-dat]] - [[GPIO-dat]] |
|
| 36 | 30 | |
| 37 | -- [[NBL1076-dat]] |
|
| 31 | +- module - [[bt-audio-dat]] - [[NBL1037-dat]] - [[NBL1038-dat]] - [[BK8000-dat]] |
|
| 38 | 32 | |
| 33 | +- module - [[bt-audio-dat]] - [[NBL1111-dat]] - [[NBL1115-dat]] - [[BK3266-dat]] |
|
| 39 | 34 | |
| 35 | +- module - [[qualcomm-dat]] - [[BT-audio-dat]] - [[NBL1080-dat]] - [[CSRA64215-dat]] |
|
| 40 | 36 | |
| 37 | +- module - [[qualcomm-dat]] - [[BT-audio-dat]] - [[CSRA64215-dat]] - [[NBL1079-dat]] - [[NBL1080-dat]] |
|
| 41 | 38 | |
| 42 | -## Mode |
|
| 39 | +- module - [[beken-dat]] - [[BK8000-dat]] - [[NBL1097-dat]] |
|
| 43 | 40 | |
| 44 | -Host: used to search for slave devices and cannot be searched by other devices. (Bluetooth module with white dot) |
|
| 41 | +- module - [[BT-SPP-dat]] - [[NBL1012-dat]] - [[NBL1014-dat]] |
|
| 45 | 42 | |
| 46 | -Slave machine: The device used to be searched, and cannot actively search for other devices. |
|
| 43 | +- [[EY-25M-dat]] - [[NBL1101-dat]] - [[BLE-dat]] |
|
| 47 | 44 | |
| 48 | -After the master and slave are connected, it is used as a serial port line. At this time, the master and slave are not distinguished, which is the transparent transmission mode. |
|
| 45 | +- [[EY-08-dat]] - [[NBL1060-dat]] - [[NBL1061-dat]] |
|
| 49 | 46 | |
| 50 | -[This module can be set as a master or a slave. The master can pair and communicate with the slave. There cannot be communication between slaves and slaves or between the master and the host. The slave can communicate with computers, mobile phones, etc. via Bluetooth. The default when purchasing is slave] |
|
| 47 | +- [[NRF51822-dat]] - [[NBL1037-dat]] - [[NBL1038-dat]] |
|
| 51 | 48 | |
| 49 | +- [[NRF51822-dat]] - [[NBL1072-dat]] - [[NBL1073-dat]] |
|
| 50 | + |
|
| 51 | +- module board - [[NBL1076-dat]] |
|
| 52 | + |
|
| 53 | +- board - [[BT-SPP-dat]] - [[NBL1064-dat]] - [[BT-dual-mode-dat]] |
|
| 52 | 54 | |
| 53 | -## BT Types |
|
| 54 | 55 | |
| 55 | -### classical bluetooth |
|
| 56 | +- module board - [[NBL1022-dat]] |
|
| 56 | 57 | |
| 57 | -board - [[NBL1018-dat]] - [[NBL1057-dat]] - [[NBL1064-dat]] |
|
| 58 | +- module board - [[NBL1107-dat]] - [[mesh-node-dat]] |
|
| 58 | 59 | |
| 59 | -module - [[NBL1012-dat]] - [[NBL1022-dat]] |
|
| 60 | +- [[NBL1080-dat]] |
|
| 60 | 61 | |
| 61 | -demo video |
|
| 62 | -- [new video](https://www.youtube.com/watch?v=d3qrE-TmKoE&ab_channel=Electrodragon) |
|
| 63 | -- [old video](https://www.youtube.com/watch?v=CmMGhHMciu8) |
|
| 62 | +- module board - [[bt-audio-dat]] - [[NBL1067-dat]] - [[NBL1089-dat]] - [[NBL1069-dat]] - [[NBL1070-dat]] |
|
| 64 | 63 | |
| 64 | +- module board with [[MCU-dat]] - [[ARM1003-dat]] |
|
| 65 | 65 | |
| 66 | 66 | |
| 67 | -### BT4.0 |
|
| 68 | 67 | |
| 69 | -- [[NBL1060-dat]] - [[NBL1061-dat]] |
|
| 68 | + |
|
| 69 | +## Mode |
|
| 70 | + |
|
| 71 | +Host: used to search for slave devices and cannot be searched by other devices. (Bluetooth module with white dot) |
|
| 72 | + |
|
| 73 | +Slave machine: The device used to be searched, and cannot actively search for other devices. |
|
| 74 | + |
|
| 75 | +After the master and slave are connected, it is used as a serial port line. At this time, the master and slave are not distinguished, which is the transparent transmission mode. |
|
| 76 | + |
|
| 77 | +[This module can be set as a master or a slave. The master can pair and communicate with the slave. There cannot be communication between slaves and slaves or between the master and the host. The slave can communicate with computers, mobile phones, etc. via Bluetooth. The default when purchasing is slave] |
|
| 78 | + |
|
| 79 | + |
|
| 80 | +## BT Types |
|
| 81 | + |
|
| 82 | + |
|
| 70 | 83 | |
| 71 | 84 | ### BT5.0 |
| 72 | 85 | |
| ... | ... | @@ -83,6 +96,9 @@ demo video |
| 83 | 96 | - BlueSPP |
| 84 | 97 | - nRF connect |
| 85 | 98 | |
| 99 | + |
|
| 100 | + |
|
| 101 | + |
|
| 86 | 102 | ## APPs |
| 87 | 103 | |
| 88 | 104 | - [[iBeacon-dat]] |
| ... | ... | @@ -98,7 +114,17 @@ demo video |
| 98 | 114 | |
| 99 | 115 | ## Chip |
| 100 | 116 | |
| 101 | -- [[TI-network-dat]] - [[nordic-dat]] |
|
| 117 | +- [[TI-network-dat]] - [[CC5241-dat]] - [[CC2640-dat]] - [[CC2652-dat]] |
|
| 118 | + |
|
| 119 | +- [[nordic-dat]] - [[NRF51822-dat]] - [[NRF52832-dat]] - [[NRF52840-dat]] - [[NRF5x-dat]] |
|
| 120 | + |
|
| 121 | +- [[EY-dat]] |
|
| 122 | + |
|
| 123 | +- [[beken-dat]] |
|
| 124 | + |
|
| 125 | +- [[qualcomm-dat]] - [[CSRA64215-dat]] |
|
| 126 | + |
|
| 127 | + |
|
| 102 | 128 | |
| 103 | 129 | |
| 104 | 130 | ## working mode |
Network-dat/Bluetooth-dat/bt-audio-dat/bt-audio-dat.md
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | |
| 4 | 4 | |
| 5 | 5 | |
| 6 | - |
|
| 6 | +[legacy wiki page](https://www.electrodragon.com/w/Category:BT_Audio) |
|
| 7 | 7 | |
| 8 | 8 | ## boards |
| 9 | 9 | |
| ... | ... | @@ -27,17 +27,12 @@ |
| 27 | 27 | |
| 28 | 28 | - [[CSR8645-dat]] - [[CSR8635-dat]] == [[NBL1050-dat]] - [[NBL1051-dat]] - [[NBL1054-dat]] - [[NBL1055-dat]] |
| 29 | 29 | |
| 30 | -- [[CSR64215-dat]] == [[NBL1083-dat]] - [[NBL1084-dat]] - [[NBL1084-dat]] |
|
| 31 | - |
|
| 32 | -- [[beken-dat]] - [[NBL1111-dat]] - [[NBL1115-dat]] |
|
| 33 | 30 | |
| 34 | 31 | |
| 32 | +- [[CSRA64215-dat]] == [[NBL1083-dat]] - [[NBL1084-dat]] - [[NBL1084-dat]] |
|
| 35 | 33 | |
| 36 | -### CS64215 |
|
| 37 | - |
|
| 38 | -- [[CSR64215-dat]] - [[NBL1083-dat]] - [[NBL1084-dat]] - [[NBL1084-dat]] |
|
| 34 | +- [[beken-dat]] - [[NBL1111-dat]] - [[NBL1115-dat]] |
|
| 39 | 35 | |
| 40 | -- https://www.electrodragon.com/product/csra64215-breakout-board-version/ |
|
| 41 | 36 | |
| 42 | 37 | |
| 43 | 38 |
power-dat/DC-dat/DCDC-dat/CV&CC-dat/CV&CC-dat.md
| ... | ... | @@ -1,3 +1,4 @@ |
| 1 | 1 | |
| 2 | 2 | # CV&CC-dat |
| 3 | 3 | |
| 4 | +- [[constant-current-dat]] - [[CV&CC-dat]] |
|
| ... | ... | \ No newline at end of file |
power-dat/charge-pump-dat/charge-pump-dat.md
| ... | ... | @@ -0,0 +1,21 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# charge-pump-dat |
|
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +- charger-pump |
|
| 8 | + |
|
| 9 | + |
|
| 10 | +| Parts | Common Value | Note | |
|
| 11 | +| ----- | ------------ | ---- | |
|
| 12 | + |
|
| 13 | + |
|
| 14 | + |
|
| 15 | + |
|
| 16 | + |
|
| 17 | +- [[QX2304-dat]] |
|
| 18 | + |
|
| 19 | +## ref |
|
| 20 | + |
|
| 21 | +- [[power-dat]] |
|
| ... | ... | \ No newline at end of file |
power-dat/constant-current-dat/constant-current-dat.md
| ... | ... | @@ -2,6 +2,8 @@ |
| 2 | 2 | # constant-current-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | +- [[constant-current-dat]] - [[CV&CC-dat]] |
|
| 6 | + |
|
| 5 | 7 | |
| 6 | 8 | ## apps |
| 7 | 9 |
power-dat/power-dat.md
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | |
| 8 | 8 | - [[battery-drainer-dat]] - [[acdc-dat]] - [[power-sensor-dat]] |
| 9 | 9 | |
| 10 | -- [[DC-dat]] - [[dcdc-dat]] - [[dcdc-down-dat]] - [[dcdc-boost-dat]] |
|
| 10 | +- [[DC-dat]] - [[dcdc-dat]] - [[dcdc-down-dat]] - [[dcdc-boost-dat]] - [[charge-pump-dat]] |
|
| 11 | 11 | |
| 12 | 12 | - [[LDO-dat]] |
| 13 | 13 | |
| ... | ... | @@ -59,12 +59,6 @@ |
| 59 | 59 | |
| 60 | 60 | - [[LDO-dat]] |
| 61 | 61 | |
| 62 | -- charger-pump |
|
| 63 | - |
|
| 64 | - |
|
| 65 | -| Parts | Common Value | Note | |
|
| 66 | -| ----- | ------------ | ---- | |
|
| 67 | - |
|
| 68 | 62 | |
| 69 | 63 | ## Power selection |
| 70 | 64 |