Panjelasan Produk
Pico-BLE mangrupikeun modul ékspansi Bluetooth 5.1 dual-mode anu dirancang pikeun Raspberry Pi Pico, anu dikawasa ku paréntah UART AT, kalayan dukungan SPP sareng BLE. Digabungkeun sareng Raspberry Pi Pico, éta tiasa dianggo pikeun aplikasi komunikasi nirkabel Bluetooth.
Parameter produk
| Kategori | Parameter |
| MODUL BLUETOOTH | Dual-mode Bluetooth ka modul UART |
| DIMENSI (mm) | 56.5 x 21 |
| JARAK TRANSMISI | 30m (hawa terbuka) |
| KOMUNIKASI | UART |
| ANTENNA | anteneu PCB onboard |
| INPUT VOLTAGE | 5V / 3.3V |
|
OPERASI AYEUNA |
Ngamimitian ayeuna fana: ngeunaan 25mA pikeun ngeunaan 300ms; Stabil status ayeuna: ngeunaan 6mA, mode kakuatan nonlow;
Modeu kakuatan rendah ayeuna: tingal manual pangguna |
|
TRANSMISI CACHE |
1K bait UART cache, Disarankeun ngirimkeun kirang ti 512 bait per transmisi pikeun SPP |
|
UART BAUDRATE |
13 konfigurasi laju baud béda, 115200 bps sacara standar |
|
SUHU OPERASI |
-40 ℃ ~ 80 ℃ |
|
Pin fungsi |
Katerangan |
| VSYS | Kakuatan 3.3V / 5V |
| GND | GND |
| GP0 | UART ngirimkeun pin (standar) |
| GP1 | UART ngirimkeun pin (standar) |
| GP4 | UART ngirimkeun pin (standar) |
| GP5 | UART ngirimkeun pin (standar) |
|
GP15 |
Pin deteksi status sambungan Bluetooth (tingkat luhur hartosna Bluetooth disambungkeun) |
Sambungan hardware
Sambungan langsung:

Sambungan versi nambahan:
pamakéan produk
Format komunikasi
| Rojongan mode komunikasi serial Asynchronous, nampa paréntah dikirim ku komputer host ngaliwatan port serial Standar Komunikasi: 115200 bps - Pamaké bisa nyetél ngaliwatan paréntah port serial, tingali: Module baud laju
setting jeung query Bit data: 8 Stop bit: 1 Parity bit: euweuh kontrol Aliran: euweuh Catetan: Desain sadaya parentah nu biasa, teu acak dibagi, anjeun tiasa manggihan aturan ku ngabandingkeun handap |
|
| Format paréntah kontrol: AT + [ ]\r\n —- Sadayana karakter, sanes angka héksa | |
| Format Eupan Balik Data:: [ ]\r\n | |
| Karakteristik data |
pedaran lengkep |
|
AT + |
Paréntah kontrol nyaéta paréntah kontrol anu dipasihkeun ku host kontrol ka modul, dimimitian ku "AT +" |
| Dituturkeun ku kontrol, biasana 2 karakter | |
| [ ] | Upami aya parameter saatos CMD, éta dituturkeun ku [ ] |
|
\r\n |
Tungtungna, éta ditungtungan ku "\r\n", tipe karakter nyaeta linefeed, sarta windows mangrupakeun konci asupkeun. 0x0D, 0x0A dina hex |
| 1, Eupan balik data nyaeta Bluetooth eupan deui rupa status jeung informasi data ka host, dimimitian ku | |
| A bubuka ringkes paréntah | ||
| Fungsional | Paréntah | Nyarios |
| Fitur Paréntah umum | AT+C? | Paréntah umum dimimitian ku AT + C, dituturkeun ku "?" nyaéta paréntah fungsi lengkep |
| Fitur Komando Bluetooth | AT+B? | Paréntah Bluetooth dimimitian ku AT + B, dituturkeun ku "?" nyaéta paréntah fungsi lengkep |
| Pananyaan umum | AT+Q? | Paréntah query umum dimimitian ku AT + Q, dituturkeun ku "?" nyaeta |
| paréntah query Bluetooth | AT+T? | Paréntah query Bluetooth dimimitian ku AT + T, dituturkeun ku "?" nyaéta paréntah fungsi lengkep |
paréntah komunikasi example
| Bagian Umum–Parentah Kontrol–Pedaran | ||
| CMD | Fungsi anu saluyu | pedaran lengkep |
| AT+CT | Nyetél baud rate | Pikeun detil tingali: Setelan laju baud modul jeung query |
| AT+CZ | Chip reset | Chip soft reset, tingali: Reset tur malikkeun pabrik |
|
AT+CW |
Chip reset ka setélan pabrik | Balikkeun setélan pabrik, hapus sadaya parameter anu diapalkeun sateuacana, tingali: Reset modul sareng malikkeun setélan pabrik |
|
AT+CL |
Chip setélan kakuatan low |
Tingali Katerangan paréntah kakuatan-rendah chip, standar nyaéta mode kerja normal |
|
AT+CR |
Chip power-on setélan inpormasi callback | Tingali: Setélan inpormasi callback daya-on chip, standar dibuka |
| AT+BM | Setel nami BLE Bluetooth | Tingali: Setel nami sareng alamat Bluetooth |
| AT+BN | Setel alamat MAC tina BLE | Tingali: Setel nami sareng alamat Bluetooth |
| AT+BD | Setel ngaran Bluetooth SPP | Tingali: Setel nami sareng alamat Bluetooth |
| AT+QT | Patarosan laju baud tina | Tingali: Setelan laju baud modul jeung query |
| AT+QL | Tanya kaayaan kakuatan-rendah | Tingali: Setel nami sareng alamat Bluetooth |
| AT+TM | Patarosan BLE ngaran Bluetooth | Tingali: Setel nami sareng alamat Bluetooth |
| AT+TN | Patarosan BLE Bluetooth | Tingali: Setel nami sareng alamat Bluetooth |
| AT+TD | Patarosan SPP Bluetooth ngaran | Segel: Setel nami sareng alamat Bluetooth |
Setelan laju baud modul jeung query
|
AT+CT??\r\n |
Paréntah netepkeun laju baud, ?? ngagambarkeun jumlah serial laju baud | ||||||
|
AT+QT\r\n |
paréntah query laju Baud, balik QT + ?? ?? ngagambarkeun jumlah serial laju baud | ||||||
| angka serial laju Baud | |||||||
| 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 | ||
- Sakali laju baud disetel, chip bakal ngapalkeun eta. Dina waktos salajengna basa Anjeun hurungkeun, laju baud bakal nu disetel.
- Saatos netepkeun laju baud, mangga antosan 1 detik, teras kirimkeun reset [AT + CZ], atanapi pareum.
- Lamun hayang balikkeun laju baud standar, punten kirimkeun paréntah pikeun mulangkeun setélan pabrik, lajeng chip bakal otomatis mupus sagala konfigurasi.
Reset modul jeung reset pabrik
Reset paréntah: AT+CZ\r\n
Mangga antosan sadetik saatos ngasupkeun paréntah reset
Paréntah reset pabrik: AT+CW\r\n
Mangga antosan lima detik sanggeus ngasupkeun paréntah reset pabrik
Setel nami sareng alamat Bluetooth
| AT+BMBLE-Waveshare\r\n | Setel nami BLE Bluetooth ka "BLE-Waveshare" |
|
AT+BN112233445566\r\n |
Setel alamat BLE. Alamat anu dipidangkeun dina telepon sélulér nyaéta: 66 55 44 33 22 11 |
| AT+BDSPP-Waveshare\r\n | Setel nami SPP Bluetooth ka "SPP-Waveshare" |
- Saatos netepkeun nami Bluetooth, mangga ngareset modul, sareng nganggo telepon sélulér pikeun milarian deui saatos reset.
- Panjang maksimum nami Bluetooth nyaéta 30 bait
- Saatos ngarobih nami Bluetooth, upami nami alat anu dipidangkeun dina telepon sélulér henteu robih, alesan utama panginten anjeun henteu ngarobih alamat Bluetooth, nyababkeun telepon sélulér henteu diropéa sacara sinkron. Dina waktos ayeuna, anu anjeun kedah laksanakeun nyaéta ngarobih inpormasi papasangan dina telepon sélulér. Pupus sareng teang deui, atanapi milarian nganggo alat anu sanés.
Parios nami sareng alamat Bluetooth
| AT+TM\r\n | Balikkeun TM+BLE-Waveshare\r\n pikeun ngaran Bluetooth BLE-Waveshare |
| AT+TN\r\n | Mulihkeun alamat Bluetooth TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12 |
| AT+TD\r\n | Balik deui ka TD+SPP-Waveshare\r\n pikeun ngaran Bluetooth SPP-Waveshare |
Aya henteu alamat SPP naha éta diatur atanapi queried, sabab alamat SPP diala ku +1 dina
bait pangluhurna alamat BLE MAC, contonaample:
Alamat BLE dipulangkeun salaku: TN+32F441F495F1,
Ieu hartosna alamat BLE nyaéta: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Lajeng alamat SPP nyaéta: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Pedaran instruksi kakuatan low chip
|
AT+CL00\r\n |
Ulah asupkeun mode kakuatan low. Ieu bakal valid dina kakuatan-on salajengna. Ati-ati pikeun ngabalikan deui kakuatan saatos nyetél |
|
AT+CL01\r\n |
Lebetkeun mode kakuatan rendah. Éta valid dina kakuatan-on salajengna. Saatos netepkeun, nengetan kakuatan on deui - chip asup kana kaayaan ieu sacara standar, teu perlu nyetél |
|
AT+QL\r\n |
Paréntah query low-daya. Nilai balikna nyaéta QL + 01 \ r \ n, nunjukkeun yén kaayaan kerja ayeuna nyaéta mode konsumsi kakuatan rendah |
- Saatos netepkeun, anjeun kedah hurungkeun deui pikeun ngapdet konfigurasi
- Paréntah ieu diapalkeun. Saatos paréntah dikirimkeun suksés, chip bakal disimpen.
- Saatos ngamimitian mode kakuatan-rendah, aya seueur larangan, anu umumna dipareuman sacara standar.
- Saatos setelan, chip bakal balik deui ka informasi alat normal lamun eta diaktipkeun. Paréntah AT bisa disetel dina 5 detik, sarta sanggeus 5 detik, sagala paréntah AT bakal dipaliré saméméh sambungan Bluetooth.
- Beda antara konsumsi kakuatan low jeung operasi normal utamana alatan bédana dina cara siaran Bluetooth nalika Bluetooth teu disambungkeun. Salila operasi normal, Bluetooth salawasna dina kaayaan siaran. Salila konsumsi kakuatan low, siaran unggal 0.5 detik, sakali unggal 0.1 detik, sarta sésana dina kaayaan sare. Nalika disambungkeun ka Bluetooth, konsumsi kakuatan tina dua modeu gawé téh sarupa (tangtu,
konsumsi kakuatan low bakal saeutik handap), Lamun teu utamana sénsitip kana konsumsi kakuatan atawa eta bakal dina kaayaan dipegatkeun pikeun lila sanggeus kakuatan-on, eta leuwih hade tetep modul dina kaayaan kerja normal. - Tabel di handap ieu mangrupikeun arus dina unggal kaayaan kerja, anu diukur dina lingkungan ékspérimén, sareng hasilna ngan ukur pikeun rujukan.
| Nomer séri | ayeuna | Katerangan | |
|
AT+CL00\r\n
modeu gawé kakuatan low |
Momen boot |
12mA |
Nalika chip diaktipkeun, périferal kedah diinisialisasi. Arus sakedapan kawilang ageung, sareng waktos ieu dijaga salami 300ms, sareng asup kana kaayaan kakuatan rendah. |
|
Status Gawé - Teu Nyambung |
1mA, 5mA silih ganti |
Chip dina kaayaan kerja normal, disiarkeun sacara normal, sareng dina kaayaan sare périodik, siaran hudang, sareng bobo. Tujuanana nyaéta pikeun ngahemat konsumsi kakuatan, siklusna 500ms. 100ms disiarkeun sakali, 400ms sare | |
|
Status gawe - pikeun nyambungkeun |
6mA |
Nalika sambungan suksés, chip moal deui bobo. tapi di gawe | |
|
AT+CL01\r\n
modeu gawé normal |
Momen boot |
25mA |
Nalika chip diaktipkeun, périferal kedah diinisialisasi. Arus sakedapan kawilang ageung, waktos ieu dijaga salami 300ms, sareng asup kana kaayaan kerja 5mA. |
|
Naha nyambung atanapi henteu |
6.5mA |
chip nu salawasna jalan. fluctuations leutik di ayeuna, negligible |
Lamun ngarasa yén konsumsi kakuatan luhur relatif luhur, anjeun tiasa nganggo 3.3V langsung suplai kakuatan ka modul jeung ayeuna bakal salajengna.
ngurangan

Chip BLE ngaktifkeun sareng SPP ngaktifkeun
| AT+B401\r\n | Aktipkeun fungsi BLE. Tangtu AT+B400\r\n ditutup |
| AT+B500\r\n | Pareuman pungsi SPP. Tangtu AT+B501\r\n dihurungkeun |
| AT+T4\r\n | Pariksa naha fungsi BLE diaktipkeun. chip bakal balik T4 + 01 atanapi T4 + 00 |
| AT+T5\r\n | Pariksa naha pungsi SPP diaktipkeun. chip bakal balik T5 + 01 atanapi T5 + 00 |
- Saatos pungsi BLE / SPP dipareuman, eta kudu diaktipkeun deui pikeun fungsi ieu mawa pangaruh. Tangtu sarua
- Anjeun ngan ukur kedah nyetél éta sakali, chip otomatis ngahémat parameter, sareng anjeun henteu kedah nyetél waktos salajengna.
- Saatos fungsi BLE / SPP dipareuman, telepon sélulér teu tiasa milarian nami BLE.
Pedaran pesen kasalahan balik ku chip
| ER+1\r\n | Pigura data nu ditampa teu bener |
| ER+2\r\n | Paréntah anu ditampi henteu aya, nyaéta, senar sapertos AT + KK anu anjeun kirimkeun henteu tiasa |
| kapanggih | |
| ER+3\r\n | Paréntah AT nampi henteu nampi balik gerbong sareng feed garis, nyaéta \ r \ n |
| ER+4\r\n | Parameter anu dikirim ku paréntah éta di luar jangkauan, atanapi pormat paréntah henteu leres. Mangga parios paréntah AT Anjeun |
| ER+7\r\n | MCU ngirim data ka telepon sélulér, tapi telepon sélulér henteu muka béja. Dina kaayaan suksés sambungan BLE |
Fokus kana pedaran béwara [ngawaskeun]. Saatos APP test dina handphone disambungkeun ka chip Bluetooth, ngabéjaan kudu dihurungkeun. Chip bluetooth tiasa
ngirim data ka handphone. Nalika telepon sélulér ngirim data ka chip Bluetooth, cekap nganggo fitur nyerat.
Chip power-on setélan inpormasi callback
| AT+CR00\r\n | Pareuman talatah postback pikeun daya-on. Ati-ati pikeun ngabalikan deui kakuatan saatos nyetél |
|
AT+CR01\r\n |
Aktipkeun pesen mulang ngeunaan chip power-on. Éta valid dina kakuatan-on salajengna. Ati-ati pikeun ngabalikan deui kakuatan saatos nyetél |
Catetan: Saatos pungsi ieu dipareuman, éta ogé bakal mareuman OK atawa ER + X informasi balik nu aktip balik sanggeus paréntah AT dieksekusi. Disarankeun tetep dihurungkeun di dieu.
Katerangan transmisi transparan
- Saatos sambungan Bluetooth, modul otomatis asup kana modeu transmisi transparan. Iwal paréntah AT lengkep bener, sesa data bakal dikirimkeun transparan.
- Jumlah maksimum data anu tiasa diurus dina hiji waktos nyaéta 1024 bait. SPP nyarankeun yén éta henteu kedah ngaleuwihan 512 bait sakaligus.
- MTU (panjangna pakét komunikasi maksimum) tina APP telepon sélulér umumna ingkar kana 20 bait pikeun 1 pakét data; lamun pakét data dikirim ku modul ngaleuwihan 20 bait, modul bakal otomatis ngabagi pakét nurutkeun kana set MTU; Anjeun tiasa ngarobih MTU pikeun ngarobih laju interaksi data (langkung ageung
MTU, langkung gancang laju interaksi data).
Dokumén / Sumberdaya
![]() |
WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-cocog 5.1 Modul ékspansi [pdf] Manual pamaké Pico-BLE, Dual-Mode Bluetooth-cocog 5.1 Modul ékspansi |







