Deskripsyon pwodwi
Pico-BLE a se yon modil ekspansyon Bluetooth 5.1 doub ki fèt pou Raspberry Pi Pico, ki kontwole atravè kòmandman UART AT, ak sipò SPP ak BLE. Konbine ak Franbwaz Pi Pico a, li ka itilize pou aplikasyon pou kominikasyon san fil Bluetooth.
Paramèt pwodwi
| Kategori | Paramèt |
| MODIL BLUETOOTH | Doub-mòd Bluetooth nan modil UART |
| DIMANSYON (mm) | 56.5 x 21 |
| DISTANS TRANSMISYON | 30m (ouvè) |
| KOMINIKASYON | UART |
| ANTÈN | Abò PCB antèn |
| ANPUTT VOLTAGE | 5V/3.3V |
|
KOURAN OPERATIF |
Demaraj aktyèl pasajè: apeprè 25mA pou apeprè 300ms; Estab aktyèl aktyèl: apeprè 6mA, mòd pouvwa ki pa ba;
Ba pouvwa mòd aktyèl: al gade nan manyèl itilizatè |
|
KACHE TRANSMISYON |
1K octets UART kachèt, li rekòmande pou transmèt mwens pase 512 bytes pou chak transmisyon pou SPP |
|
UART BAUDRATE |
13 diferan konfigirasyon vitès baud, 115200 bps pa default |
|
TANPERATI OPERATION |
-40 ℃ ~ 80 ℃ |
|
Fonksyon peny |
Deskripsyon |
| VSYS | 3.3V/5V pouvwa |
| GND | GND |
| GP0 | UART transmèt PIN (default) |
| GP1 | UART transmèt PIN (default) |
| GP4 | UART transmèt PIN (default) |
| GP5 | UART transmèt PIN (default) |
|
GP15 |
PIN deteksyon estati koneksyon Bluetooth (nivo wo vle di Bluetooth konekte) |
Koneksyon pyès ki nan konpitè
Koneksyon dirèk:

Koneksyon vèsyon pwolonje:
Itilizasyon pwodwi
Fòma kominikasyon
| Sipòte mòd kominikasyon seri asynchrone, aksepte kòmandman ki voye pa òdinatè lame a atravè estanda kominikasyon pò seri a: 115200 bps - Itilizatè yo ka mete nan kòmandman pò seri, gade: Mto baud odule
anviwònman ak rechèch Bits done: 8 Bits Stop: 1 Bits parite: okenn Kontwòl koule: okenn Remak: Konsepsyon tout enstriksyon yo regilye, pa divize owaza, ou ka jwenn règ yo lè w konpare sa ki annapre yo |
|
| Kontwòl fòma lòd: AT+ [ ]\r\n —- Tout se karaktè, pa nimewo hex | |
| Fòma Feedback Done:: [ ]\r\n | |
| Karakteristik done yo |
Deskripsyon detaye |
|
AT+ |
Kòmand kontwòl la se lòd kontwòl lame kontwòl la bay modil la, kòmanse ak "AT +" |
| Swiv pa kontwòl, anjeneral 2 karaktè | |
| [ ] | Si gen yon paramèt apre CMD, li swiv pa [ ] |
|
\r\n |
Finalman, li fini ak "\r\n", kalite karaktè a se liy liy, ak fenèt se kle antre a. 0x0D, 0x0A nan hex |
| 1 、 fidbak done se ke Bluetooth manje tounen divès kalite enfòmasyon sou estati ak done nan lame a, kòmanse ak | |
| Yon entwodiksyon tou kout sou kòmandman yo | ||
| Fonksyonèl | Kòmandman | Remak |
| Karakteristik kòmand komen | AT+C? | Kòmand piblik la kòmanse ak AT + C, ki te swiv pa "?" se kòmandman an detay fonksyon |
| Karakteristik kòmand Bluetooth | AT+B? | Kòmandman Bluetooth la kòmanse ak AT + B, ki te swiv pa "?" se kòmandman an detay fonksyon |
| Ankèt piblik | AT+Q? | Kòmandman rechèch piblik la kòmanse ak AT + Q, ki te swiv pa "?" se la |
| Kòmandman rechèch Bluetooth | AT+T? | Kòmandman rechèch Bluetooth la kòmanse ak AT + T, ki te swiv pa "?" se kòmandman an detay fonksyon |
Kòmand kominikasyon eksample
| Pati komen–Enstriksyon kontwòl–Deskripsyon | ||
| CMD | Fonksyon korespondan | Deskripsyon detaye |
| AT+CT | Mete vitès baud | Pou detay gade: Modil vitès baud anviwònman ak rechèch |
| AT+CZ | Chip reset | Chip mou reset, gade: Reset ak restore faktori |
|
AT+CW |
Chip reset nan anviwònman faktori | Retabli paramèt faktori yo, efase tout paramèt memorize yo, gade: Modil Reyajiste ak restore anviwònman faktori |
|
AT+CL |
Chip anviwònman ki ba pouvwa |
Gade Chip deskripsyon lòd ba-pouvwa, default la se mòd travay nòmal la |
|
AT+CR |
Chip pouvwa-sou anviwònman enfòmasyon rappel | Gade: Chip pouvwa-sou anviwònman enfòmasyon rapèl, default la louvri |
| AT+BM | Mete non BLE Bluetooth | Gade: Mete non ak adrès Bluetooth |
| AT+BN | Mete adrès MAC BLE | Gade: Mete non ak adrès Bluetooth |
| AT+BD | Mete non SPP Bluetooth | Gade: Mete non ak adrès Bluetooth |
| AT+QT | Rechèch vitès baud la | Gade: Modil vitès baud anviwònman ak rechèch |
| AT+QL | Rechèch eta a ki ba-pouvwa | Gade: Mete non ak adrès Bluetooth |
| AT+TM | Rechèch non BLE Bluetooth | Gade: Mete non ak adrès Bluetooth |
| AT+TN | Rechèch BLE Bluetooth | Gade: Mete non ak adrès Bluetooth |
| AT+TD | Rekèt SPP Bluetooth non | Gade: Mete non ak adrès Bluetooth la |
Modil vitès baud anviwònman ak rechèch
|
AT+CT??\r\n |
Kòmandman konfigirasyon vitès baud, ?? reprezante nimewo seri vitès baud la | ||||||
|
AT+QT\r\n |
Kòmand demann baud pousantaj, retounen QT + ?? ?? reprezante nimewo seri vitès baud la | ||||||
| Nimewo seri baud vitès | |||||||
| 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 | ||
- Yon fwa yo tabli vitès baud la, chip la ap memorize li. Pwochenn fwa ou limen li, vitès baud la pral youn ou mete.
- Apre mete vitès la baud, tanpri tann pou 1 segonn, Lè sa a, voye reset la [AT + CZ], oswa koupe pouvwa.
- Si ou vle retabli vitès baud default la, tanpri voye kòmandman an retabli anviwònman faktori yo, Lè sa a, chip la pral otomatikman efase tout konfigirasyon.
Reyajiste modil ak reset faktori
Reyajiste lòd: AT+CZ\r\n
Tanpri tann yon segond apre w fin antre nan lòd reset la
Kòmand reset faktori: AT+CW\r\n
Tanpri tann senk segonn apre w fin antre nan lòd reset faktori a
Mete non ak adrès Bluetooth la
| AT+BMBLE-Waveshare\r\n | Mete non BLE Bluetooth a "BLE-Waveshare" |
|
AT+BN112233445566\r\n |
Mete adrès BLE. Adrès ki parèt sou telefòn mobil lan se: 66 55 44 33 22 11 |
| AT+BDSPP-Waveshare\r\n | Mete non Bluetooth SPP a nan "SPP-Waveshare" |
- Apre mete non Bluetooth la, tanpri reset modil la, epi sèvi ak telefòn mobil lan pou fè rechèch ankò apre reset.
- Longè maksimòm non Bluetooth se 30 octets
- Apre modifye non Bluetooth la, si non aparèy la parèt sou telefòn mobil lan pa chanje, rezon prensipal la ka ke ou pa te modifye adrès Bluetooth la, sa ki lakòz telefòn mobil lan pa mete ajou synchrone. Nan moman sa a, sa ou bezwen fè se chanje enfòmasyon yo appariement sou telefòn mobil lan. Efase epi chèche ankò, oswa chèche ak yon lòt aparèy.
Mande non ak adrès Bluetooth
| AT+TM\r\n | Retounen TM+BLE-Waveshare\r\n pou non Bluetooth BLE-Waveshare |
| AT+TN\r\n | Retounen adrès Bluetooth TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12 |
| AT+TD\r\n | Retounen nan TD+SPP-Waveshare\r\n pou non Bluetooth SPP-Waveshare |
Pa gen adrès SPP si li mete oswa mande, paske adrès SPP a jwenn pa +1 sou la
pi wo octet nan adrès BLE MAC la, pou egzanpample:
Yo retounen adrès BLE kòm: TN+32F441F495F1,
Sa vle di adrès BLE se: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Lè sa a, adrès SPP se: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Chip deskripsyon enstriksyon ki ba pouvwa
|
AT+CL00\r\n |
Pa antre nan mòd pouvwa ki ba. Li pral valab nan pwochen pouvwa-sou. Fè atansyon pou rekòmanse pouvwa a apre mete |
|
AT+CL01\r\n |
Antre nan mòd pouvwa ki ba. Li valab nan pwochen pouvwa-sou. Apre mete, peye atansyon sou pouvwa sou ankò - chip la antre nan eta sa a pa default, pa bezwen mete |
|
AT+QL\r\n |
Kòmand demann ba-pouvwa. Valè a retounen se QL+01\r\n, ki endike ke eta aktyèl la ap travay se mòd konsomasyon pouvwa ki ba. |
- Apre mete, ou bezwen pouvwa sou ankò pou mete ajou konfigirasyon an
- Kòmand sa a se memorize. Apre yo fin voye lòd la avèk siksè, chip la pral sove li.
- Apre kòmanse mòd ki ba-pouvwa a, gen anpil restriksyon, ki jeneralman etenn pa default.
- Apre anviwònman an, chip la ap retounen nan enfòmasyon aparèy la nòmalman lè li mache. Kòmand AT yo ka mete nan 5 segonn, epi apre 5 segonn, nenpòt kòmandman AT yo pral inyore anvan koneksyon Bluetooth la.
- Diferans ki genyen ant konsomasyon pouvwa ki ba ak operasyon nòmal se sitou akòz diferans ki genyen nan wout la nan emisyon Bluetooth lè Bluetooth pa konekte. Pandan operasyon nòmal, Bluetooth toujou nan eta emisyon an. Pandan konsomasyon pouvwa ki ba, li emisyon chak 0.5 segonn, yon fwa chak 0.1 segonn, ak rès la nan tan an se nan yon eta dòmi. Lè konekte ak Bluetooth, konsomasyon pouvwa de mòd k ap travay yo sanble (nan kou,
konsomasyon pouvwa ki ba a pral yon ti kras pi ba), Si li pa patikilyèman sansib a konsomasyon pouvwa oswa li pral nan yon eta dekonekte pou yon tan long apre pouvwa-sou, li pi bon kenbe modil la nan yon eta nòmal k ap travay. - Tablo ki anba la a se aktyèl la anba chak eta k ap travay, ki mezire nan anviwònman eksperimantal la, ak rezilta yo se pou referans sèlman.
| Nimewo seri | Kouran | Deskripsyon | |
|
AT+CL00\r\n
Ba pouvwa mòd travay |
Moman bòt |
12mA |
Lè chip la limen, periferik yo bezwen inisyalize. Kouran enstantane a relativman gwo, epi tan sa a kenbe pou 300ms, epi li antre nan yon eta ki ba-pouvwa. |
|
Estati Travay - Pa Konekte |
1mA, 5mA altènativman |
Chip la se nan eta nòmal k ap travay, emisyon nòmalman, epi li nan yon eta peryodik nan dòmi, reveye emisyon, ak dòmi. Objektif la se pou konsève pou konsomasyon pouvwa, sik la se 500ms. 100ms emisyon yon fwa, 400ms dòmi | |
|
Estati travay - konekte |
6mA |
Lè koneksyon an reyisi, chip la pa pral dòmi ankò. men nan travay | |
|
AT+CL01\r\n
mòd travay nòmal |
Moman bòt |
25mA |
Lè chip la limen, periferik yo bezwen inisyalize. Kouran enstantane a relativman gwo, fwa sa a kenbe pou 300ms, epi li antre nan eta k ap travay 5mA. |
|
Kit konekte oswa ou pa |
6.5mA |
Chip la toujou ap travay. Ti fluctuations nan aktyèl, neglijab |
Si ou santi ke konsomasyon pouvwa ki anwo a se relativman wo, ou ka itilize 3.3V dirèkteman bay pouvwa a modil la ak aktyèl la pral pi lwen.
diminye

Chip BLE pèmèt ak SPP pèmèt
| AT+B401\r\n | Pèmèt fonksyon BLE. Natirèlman AT+B400\r\n fèmen |
| AT+B500\r\n | Enfim fonksyon SPP. Natirèlman AT+B501\r\n limen |
| AT+T4\r\n | Tcheke si fonksyon BLE la aktive. Chip la ap retounen T4 + 01 oswa T4 + 00 |
| AT+T5\r\n | Tcheke si fonksyon SPP a aktive. Chip la ap retounen T5 + 01 oswa T5 + 00 |
- Apre fonksyon BLE/SPP la etenn, li dwe limen ankò pou fonksyon sa a pran efè. Natirèlman se menm bagay la
- Ou sèlman bezwen mete li yon fwa, chip la otomatikman sove paramèt yo, epi ou pa bezwen mete li pwochen fwa.
- Apre fonksyon BLE/SPP la etenn, telefòn mobil lan pa ka chèche non BLE.
Deskripsyon mesaj erè a retounen pa chip la
| ER+1\r\n | Ankadreman done resevwa a pa kòrèk |
| ER+2\r\n | Kòmandman resevwa a pa egziste, se sa ki, fisèl tankou AT+KK ou voye pa kapab |
| jwenn | |
| ER+3\r\n | Kòmand AT te resevwa a pa t resevwa yon retou cha ak liy liy, se sa ki, \r\n |
| ER+4\r\n | Paramèt kòmandman an te voye a andeyò, oswa fòma lòd la pa kòrèk. Tanpri tcheke kòmandman AT ou yo |
| ER+7\r\n | MCU a voye done nan telefòn mobil lan, men telefòn mobil lan pa louvri notifikasyon. Nan eta a siksè nan koneksyon BLE |
Konsantre sou deskripsyon notify [siveyans]. Apre APP tès la sou telefòn mobil lan konekte ak chip Bluetooth la, notifye yo dwe limen. Chip bluetooth la kapab
voye done nan telefòn mobil lan. Lè telefòn mobil lan voye done nan chip Bluetooth la, li ase pou itilize karakteristik ekri a.
Chip pouvwa-sou anviwònman enfòmasyon rappel
| AT+CR00\r\n | Etenn mesaj postback pou pouvwa-sou. Fè atansyon pou rekòmanse pouvwa a apre mete |
|
AT+CR01\r\n |
Pèmèt mesaj la retounen nan chip pouvwa-sou. Li valab nan pwochen pouvwa-sou. Fè atansyon pou rekòmanse pouvwa a apre mete |
Remak: Apre yo fin etenn fonksyon sa a, li pral tou fèmen enfòmasyon retounen OK oswa ER + X ki retounen aktivman apre yo fin egzekite lòd AT la. Li rekòmande pou kenbe li sou isit la.
Transparan deskripsyon transmisyon
- Apre koneksyon Bluetooth la, modil la otomatikman antre nan mòd transmisyon transparan. Eksepte pou kòmandman AT ki kòrèk la, rès done yo pral transmèt transparans.
- Kantite maksimòm done ki ka okipe nan yon sèl fwa se 1024 bytes. SPP rekòmande pou li pa ta dwe depase 512 bytes alafwa.
- MTU a (longè maksimòm pake kominikasyon) nan APP telefòn mobil la jeneralman default a 20 byte pou 1 pake done; lè pake done modil la voye depase 20 bytes, modil la pral otomatikman divize pake a dapre mete MTU a; ou ka modifye MTU a pou modifye vitès entèraksyon done (pi gwo a
MTU, pi vit vitès entèraksyon done).
Dokiman / Resous
![]() |
WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-konpatib 5.1 Modil ekspansyon [pdfManyèl Itilizatè Pico-BLE, Doub-Mòd Bluetooth-konpatib 5.1 Modil Ekspansyon |







