Deskripsyon sa produkto
Ang Pico-BLE usa ka dual-mode Bluetooth 5.1 expansion module nga gidisenyo alang sa Raspberry Pi Pico, nga kontrolado pinaagi sa UART AT commands, nga adunay suporta sa SPP ug BLE. Inubanan sa Raspberry Pi Pico, mahimo kini gamiton alang sa mga aplikasyon sa Bluetooth wireless nga komunikasyon.
Mga parameter sa produkto
| Kategorya | Parameter |
| BLUETOOTH MODULE | Dual-mode nga Bluetooth hangtod sa module sa UART |
| DIMENSYON (mm) | 56.5 x 21 |
| DISTANSYON SA TRANSMISSION | 30m (open-air) |
| KOMUNIKASYON | UART |
| ANTENNA | Onboard nga PCB antenna |
| INPUT VOLTAGE | 5V/3.3V |
|
OPERATING KARON |
Pagsugod sa lumalabay nga kasamtangan: mga 25mA alang sa mga 300ms; Stable nga kahimtang karon: mga 6mA, nonlow power mode;
Ubos nga mode sa kuryente karon: tan-awa ang manwal sa paggamit |
|
TRANSMISSION CACHE |
1K bytes UART cache, kini girekomendar sa pagpadala sa ubos pa kay sa 512 bytes kada transmission alang sa SPP |
|
UART BAUDRATE |
13 lain-laing baud rate configuration, 115200 bps sa default |
|
OPERATING TEMPERATURE |
-40 ℃ ~ 80 ℃ |
|
Pin nga function |
Deskripsyon |
| VSYS | 3.3V/5V Gahum |
| GND | GND |
| GP0 | UART transmit pin (default) |
| GP1 | UART transmit pin (default) |
| GP4 | UART transmit pin (default) |
| GP5 | UART transmit pin (default) |
|
GP15 |
Bluetooth koneksyon status detection pin (taas nga lebel nagpasabot Bluetooth konektado) |
Koneksyon sa hardware
Direkta nga koneksyon:

Dugang nga bersyon nga koneksyon:
Paggamit sa produkto
Format sa komunikasyon
| Suportahi ang asynchronous nga serial communication mode, dawata ang mga sugo nga gipadala sa host computer pinaagi sa serial port Communication Standard: 115200 bps — Ang mga user mahimong mag-set pinaagi sa serial port commands, tan-awa ang: Module baud rate
setting ug pangutana Data bits: 8 Stop bits: 1 Parity bits: walay Flow control: wala Mubo nga sulat: Ang disenyo sa tanang instruksyon kay regular, dili basta-basta nga gibahin, imong makit-an ang mga lagda pinaagi sa pagtandi sa mosunod |
|
| Pagkontrol sa format sa command: AT+ [ ]\r\n —- Ang tanan kay mga karakter, dili mga numero sa hex | |
| Format sa Feedback sa Data:: [ ]\r\n | |
| Mga kinaiya sa datos |
Detalyadong paghulagway |
|
SA + |
Ang control command mao ang control command nga gihatag sa control host sa module, sugod sa "AT+" |
| Gisundan sa kontrol, kasagaran 2 ka karakter | |
| [ ] | Kung adunay parameter pagkahuman sa CMD, gisundan kini sa [ ] |
|
\r\n |
Sa katapusan, kini natapos sa "\r\n", ang tipo sa karakter mao ang linefeed, ug ang mga bintana mao ang enter key. 0x0D, 0x0A sa hex |
| 1, Ang feedback sa datos mao nga ang Bluetooth nagpabalik sa lainlaing kahimtang ug impormasyon sa datos sa host, sugod sa | |
| Usa ka mubo nga pasiuna sa mga sugo | ||
| Functional | Sugo | Remark |
| Kasagarang Mga Feature sa Command | AT+C? | Ang public command nagsugod sa AT+C, gisundan sa “?” mao ang detalyado nga function command |
| Mga Feature sa Bluetooth Command | AT+B? | Ang sugo sa Bluetooth magsugod sa AT+B, gisundan sa “?” mao ang detalyado nga function command |
| Pangutana sa publiko | AT+Q? | Ang public query command nagsugod sa AT+Q, gisundan sa “?” mao ang |
| Komand sa pangutana sa Bluetooth | AT+T? | Ang Bluetooth query command nagsugod sa AT+T, gisundan sa “?” mao ang detalyado nga function command |
Komand sa komunikasyon example
| Kasagarang Bahin–Mga Instruksyon sa Pagkontrol–Paghulagway | ||
| CMD | Katugbang nga paglihok | Detalyadong paghulagway |
| AT+CT | Ibutang ang baud rate | Para sa detalye tan-awa: Module baud rate setting ug pangutana |
| AT+CZ | Pag-reset sa chip | Chip soft reset, tan-awa: Reset ug ibalik ang pabrika |
|
AT+CW |
Pag-reset sa chip sa mga setting sa pabrika | Ibalik ang mga setting sa pabrika, i-clear ang tanan nga gisag-ulo nga mga parameter, tan-awa: I-reset ang module ug ibalik ang mga setting sa pabrika |
|
AT+CL |
Mga setting sa ubos nga gahum sa chip |
Tan-awa Chip ubos nga gahum nga paghulagway sa command, ang default mao ang normal nga mode sa pagtrabaho |
|
AT+CR |
Chip power-on nga mga setting sa impormasyon sa callback | Tan-awa: Chip power-on callback nga setting sa impormasyon, ang default bukas |
| AT+BM | Ibutang ang ngalan sa BLE Bluetooth | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
| AT+BN | Ibutang ang MAC address sa BLE | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
| AT+BD | Ibutang ang ngalan sa SPP Bluetooth | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
| AT+QT | Pangutan-a ang baud rate sa | Tan-awa: Module baud rate setting ug pangutana |
| AT+QL | Pangutana ang ubos nga gahum nga estado | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
| AT+TM | Pangutana BLE Bluetooth ngalan | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
| AT+TN | Pangutana BLE Bluetooth | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
| AT+TD | Pangutana SPP Bluetooth ngalan | Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth |
Module baud rate setting ug pangutana
|
AT+CT??\r\n |
Baud rate setting nga sugo, ?? nagrepresentar sa serial number sa baud rate | ||||||
|
AT+QT\r\n |
Baud rate query command, ibalik ang QT+?? ?? nagrepresentar sa serial number sa baud rate | ||||||
| Baud rate serial number | |||||||
| 01 | 02 | 03 | 04 | 05 | 06 | 07 | |
| 9600 | 19200 | 38400 | 57600 | 115200 | 256000 | 512000 | |
| 08 | 09 | 10 | 11 | 12 | 13 | ||
| 230400 | 460800 | 1000000 | 31250 | 2400 | 4800 | ||
- Kung mabutang na ang baud rate, masag-ulo kini sa chip. Sa sunod nimong i-on kini, ang baud rate mao na ang imong itakda.
- Human ma-set ang baud rate, palihog paghulat og 1 segundos, dayon ipadala ang reset [AT+CZ], o i-off ang power.
- Kung gusto nimo ibalik ang default nga baud rate, palihug ipadala ang mando aron ibalik ang mga setting sa pabrika, dayon ang chip awtomatikong mapapas ang tanan nga mga pag-configure.
Pag-reset sa module ug pag-reset sa pabrika
I-reset ang sugo: AT+CZ\r\n
Palihug paghulat usa ka segundo pagkahuman sa pagsulod sa mando sa pag-reset
Sugo sa pag-reset sa pabrika: AT+CW\r\n
Palihug paghulat lima ka segundo pagkahuman sa pagsulod sa mando sa pag-reset sa pabrika
Ibutang ang ngalan ug adres sa Bluetooth
| AT+BMBLE-Waveshare\r\n | Ibutang ang ngalan sa BLE Bluetooth sa "BLE-Waveshare" |
|
AT+BN112233445566\r\n |
Ibutang ang adres sa BLE. Ang adres nga gipakita sa mobile phone mao ang: 66 55 44 33 22 11 |
| AT+BDSPP-Waveshare\r\n | Ibutang ang ngalan sa SPP Bluetooth sa "SPP-Waveshare" |
- Human mabutang ang ngalan sa Bluetooth, palihug i-reset ang module, ug gamita ang mobile phone sa pagpangita pag-usab human sa pag-reset.
- Ang kinatas-ang gitas-on sa ngalan sa Bluetooth kay 30 bytes
- Human mabag-o ang ngalan sa Bluetooth, kung ang ngalan sa aparato nga gipakita sa mobile phone dili mabag-o, ang panguna nga hinungdan mahimo’g wala nimo gibag-o ang address sa Bluetooth, nga nagresulta sa dili pag-update sa mobile phone nga dungan. Niini nga panahon, ang kinahanglan nimong buhaton mao ang pagbag-o sa kasayuran sa pagpares sa mobile phone. I-delete ug pangitaa pag-usab, o pangita gamit ang laing device.
Pangutana ang ngalan ug adres sa Bluetooth
| AT+TM\r\n | Ibalik ang TM+BLE-Waveshare\r\n para sa ngalan sa Bluetooth nga BLE-Waveshare |
| AT+TN\r\n | Ibalik ang Bluetooth address sa TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12 |
| AT+TD\r\n | Balik sa TD+SPP-Waveshare\r\n para sa Bluetooth nga ngalan SPP-Waveshare |
Walay SPP nga adres kung kini gitakda o gipangutana, tungod kay ang SPP nga adres nakuha pinaagi sa +1 sa
pinakataas nga byte sa BLE MAC address, alang sa example:
Ang adres sa BLE gibalik ingon: TN+32F441F495F1,
Kini nagpasabot nga ang adres sa BLE mao ang: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Unya ang adres sa SPP mao ang: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Ang paghulagway sa panudlo sa ubos nga gahum sa chip
|
AT+CL00\r\n |
Ayaw pagsulod sa low power mode. Kini mahimong balido sa sunod nga power-on. Pag-amping nga i-restart ang gahum pagkahuman sa pag-set |
|
AT+CL01\r\n |
Pagsulod sa low power mode. Balido kini sa sunod nga power-on. Human sa pag-set, hatagi'g pagtagad ang gahum sa pag-usab - ang chip mosulod niini nga estado pinaagi sa default, dili kinahanglan nga itakda |
|
AT+QL\r\n |
Ubos nga gahum sa pangutana nga sugo. Ang pagbalik nga kantidad mao ang QL + 01 \ r \ n, nga nagpakita nga ang kasamtangan nga kahimtang sa pagtrabaho mao ang ubos nga mode sa konsumo sa kuryente |
- Human sa pag-set, kinahanglan nimo nga i-on pag-usab aron ma-update ang configuration
- Kini nga sugo gisag-ulo. Human nga malampuson nga gipadala ang sugo, ang chip magluwas niini.
- Pagkahuman sa pagsugod sa low-power mode, adunay daghang mga pagdili, nga sa kasagaran gipalong sa default.
- Pagkahuman sa setting, ang chip mobalik sa kasayuran sa aparato nga normal kung kini gipaandar. Ang mga sugo sa AT mahimong itakda sulod sa 5 segundos, ug human sa 5 segundos, ang bisan unsang AT commands dili tagdon sa dili pa ang Bluetooth connection.
- Ang kalainan tali sa ubos nga konsumo sa kuryente ug normal nga operasyon nag-una tungod sa kalainan sa paagi sa mga pagsibya sa Bluetooth kung ang Bluetooth wala konektado. Atol sa normal nga operasyon, ang Bluetooth kanunay anaa sa kahimtang sa pagsibya. Atol sa ubos nga konsumo sa kuryente, nagsibya kini matag 0.5 segundos, kausa matag 0.1 segundos, ug ang nahabilin nga oras anaa sa kahimtang sa pagkatulog. Kung konektado sa Bluetooth, parehas ang konsumo sa kuryente sa duha nga mga mode sa pagtrabaho (siyempre,
ang ubos nga konsumo sa kuryente mahimong gamay nga ubos), Kung kini dili labi ka sensitibo sa pagkonsumo sa kuryente o kini naa sa usa ka disconnected nga estado sa dugay nga panahon pagkahuman sa power-on, mas maayo nga ipadayon ang module sa usa ka normal nga kahimtang sa pagtrabaho. - Ang mosunod nga lamesa mao ang kasamtangan ubos sa matag working state, nga gisukod sa eksperimento nga palibot, ug ang mga resulta alang lamang sa pakisayran.
| Serial nga numero | kasamtangan | Deskripsyon | |
|
AT+CL00\r\n
Ubos nga gahum sa pagtrabaho mode |
Boot nga higayon |
12mA |
Kung ang chip gipaandar, ang mga peripheral kinahanglan nga magsugod. Ang dali nga kasamtangan medyo dako, ug kini nga panahon gipadayon sa 300ms, ug kini mosulod sa ubos nga gahum nga estado. |
|
Status sa Pagtrabaho – Dili Konektado |
1mA, 5mA nagpulipuli |
Ang chip anaa sa normal nga kahimtang sa pagtrabaho, nagsibya sa normal, ug anaa sa usa ka periodic nga kahimtang sa pagkatulog, pagmata nga sibya, ug pagkatulog. Ang katuyoan mao ang pagluwas sa konsumo sa kuryente, ang siklo mao ang 500ms. 100ms broadcast kausa, 400ms sleep | |
|
Status sa pagtrabaho - aron makonektar |
6mA |
Kung malampuson ang koneksyon, ang chip dili na matulog. pero sa trabaho | |
|
AT+CL01\r\n
normal nga mode sa pagtrabaho |
Boot nga higayon |
25mA |
Kung ang chip gipaandar, ang mga peripheral kinahanglan nga magsugod. Ang dali nga kasamtangan medyo dako, kini nga panahon gipadayon alang sa 300ms, ug kini mosulod sa 5mA working state |
|
Kon konektado o dili |
6.5mA |
Ang chip kanunay nga nagtrabaho. Gagmay nga pag-usab-usab sa kasamtangan, walay pagtagad |
Kung gibati nimo nga medyo taas ang konsumo sa kuryente sa ibabaw, mahimo nimong gamiton ang 3.3V aron direkta nga masuplay ang gahum sa module ug ang kasamtangan modugang.
pagkunhod

Chip BLE makahimo ug SPP makahimo
| AT+B401\r\n | I-enable ang function sa BLE. Siyempre AT+B400\r\n sirado |
| AT+B500\r\n | I-disable ang function sa SPP. Siyempre AT+B501\r\n gi-on |
| AT+T4\r\n | Susiha kung ang BLE function gipalihok. Ang chip mobalik T4+01 o T4+00 |
| AT+T5\r\n | Susiha kung ang function sa SPP gipalihok. Ang chip mobalik T5+01 o T5+00 |
- Human mapalong ang function sa BLE/SPP, kinahanglan nga paandaron kini pag-usab aron moepekto kini nga function. Siyempre parehas ra
- Kinahanglan ra nimo nga i-set kini kausa, awtomatiko nga gitipig sa chip ang mga parameter, ug dili nimo kinahanglan nga itakda kini sa sunod nga higayon.
- Human mapalong ang BLE/SPP function, ang mobile phone dili makapangita sa ngalan sa BLE.
Deskripsyon sa mensahe sa sayup nga gibalik sa chip
| ER+1\r\n | Ang nadawat nga data frame dili husto |
| ER+2\r\n | Ang nadawat nga sugo wala maglungtad, nga mao, ang string sama sa AT+KK nga imong gipadala dili mahimo |
| nakit-an | |
| ER+3\r\n | Ang nadawat nga AT nga komand wala makadawat usa ka pagbalik sa karwahe ug feed sa linya, nga mao, \r\n |
| ER+4\r\n | Ang parameter nga gipadala sa command wala sa range, o ang command format dili husto. Palihug susiha ang imong mga AT command |
| ER+7\r\n | Ang MCU nagpadala ug data sa mobile phone, apan ang mobile phone wala mag-abli sa notify. Sa malampuson nga kahimtang sa koneksyon sa BLE |
Focus sa deskripsyon sa pagpahibalo [monitoring]. Pagkahuman sa pagsulay nga APP sa mobile phone konektado sa Bluetooth chip, kinahanglan nga i-on ang pagpahibalo. Ang bluetooth chip mahimo
ipadala ang data sa mobile phone. Kung ang mobile phone nagpadala ug data sa Bluetooth chip, igo na nga gamiton ang feature sa pagsulat.
Chip power-on nga mga setting sa impormasyon sa callback
| AT+CR00\r\n | I-off ang postback nga mga mensahe para sa power-on. Pag-amping nga i-restart ang gahum pagkahuman sa pag-set |
|
AT+CR01\r\n |
I-enable ang pagbalik nga mensahe sa chip power-on. Balido kini sa sunod nga power-on. Pag-amping nga i-restart ang gahum pagkahuman sa pag-set |
Mubo nga sulat: Human kini nga function mapalong, kini usab mopalong sa OK o ER+X nga impormasyon sa pagbalik nga aktibong gibalik human sa AT nga sugo gipatuman. Girekomenda nga ipadayon kini dinhi.
Transparent nga paghulagway sa transmission
- Human sa koneksyon sa Bluetooth, ang module awtomatikong mosulod sa transparent transmission mode. Gawas sa hingpit nga husto nga AT nga komand, ang nahabilin nga mga datos ipasa nga transparent.
- Ang kinatas-ang gidaghanon sa datos nga madumala sa usa ka higayon mao ang 1024 bytes. Girekomenda sa SPP nga dili kini molapas sa 512 bytes matag higayon.
- Ang MTU (pinakataas nga gitas-on sa pakete sa komunikasyon) sa APP sa mobile phone kasagarang nag-default sa 20 bytes alang sa 1 ka pakete sa datos; kung ang data packet nga gipadala sa module molapas sa 20 bytes, ang module awtomatikong magbahin sa pakete sumala sa set MTU; Mahimo nimong usbon ang MTU aron mabag-o ang katulin sa interaksyon sa datos (mas dako ang
MTU, mas paspas ang katulin sa interaksyon sa datos).
Mga Dokumento / Mga Kapanguhaan
![]() |
WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-compatible nga 5.1 Expansion Module [pdf] Manwal sa Gumagamit Pico-BLE, Dual-Mode nga Bluetooth-compatible nga 5.1 Expansion Module |







