waveshare logo

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module

Chigadzirwa tsananguro

Iyo Pico-BLE ndeye mbiri-modhi Bluetooth 5.1 yekuwedzera module yakagadzirirwa Raspberry Pi Pico, iyo inodzorwa kuburikidza neUART AT mirairo, ine SPP uye BLE rutsigiro. Yakasanganiswa neRaspberry Pi Pico, inogona kushandiswa kuBluetooth isina waya yekutaurirana maapplication.

Product parameters

Category Parameter
BLUETOOTH MODULE Dual-modhi Bluetooth kune UART module
DIMENSIONS (mm) 56.5 x 21
KUTANDURIRANA DISTANCE 30m (yakavhurika-mhepo)
COMUNICATION UART
ANTENNA Onboard PCB antenna
KUSVIRA VOLTAGE 5V/3.3V
 

 

KUSHANDA CURRENT

Kutanga kwenguva pfupi ikozvino: nezve 25mA yeanenge 300ms; Yakagadzikana chimiro ikozvino: nezve 6mA, nonlow simba mode;

Yakaderera simba mode ikozvino: tarisa kune bhuku rekushandisa

 

 

TRANSMISSION CACHE

 

1K bytes UART cache,

inokurudzirwa kufambisa isingasviki 512 bytes pakutumira kweSPP

 

UART BAUDRATE

 

13 akasiyana baud mwero kumisikidzwa, 115200 bps nekukasira

 

OPERATING TEMPERATURE

 

-40 ℃ ~ 80 ℃

 

Pini yebasa

 

Tsanangudzo

VSYS 3.3V/5V Simba
GND GND
GP0 UART kutumira pini (default)
GP1 UART kutumira pini (default)
GP4 UART kutumira pini (default)
GP5 UART kutumira pini (default)
 

GP15

Bluetooth yekubatanidza mamiriro ekuona pini (yepamusoro nhanho inoreva kuti Bluetooth yakabatana)

Hardware kubatana

Yakananga kubatana:

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module FIG 1

Yakawedzerwa shanduro yekubatanidza:

Kushandiswa kwechigadzirwa

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module FIG 2

Kukurukurirana format

Tsigira asynchronous serial communication mode, gamuchira mirairo inotumirwa nekombuta inotambira kuburikidza neserial port Kukurukurirana Standard: 115200 bps - Vashandisi vanogona kuseta kuburikidza ne serial port mirairo, ona: Module baud rate

kuseta uye kubvunza     Data bits: 8 Stop bits: 1 Parity bits: hapana Flow control: hapana

Cherechedza: Dhizaini yemirairo yese ndeyenguva dzose, kwete kuparadzaniswa zvisina kurongwa, unogona kuwana mitemo nekuenzanisa zvinotevera

Dzora fomati yekuraira: AT+ [ ]\r\n —- Ese mavara, kwete nhamba dzehekisi
Data Feedback Format:: [ ]\r\n
Data maitiro  

Tsanangudzo yakadzama

 

AT +

Murairo wekutonga ndiwo murairo wekutonga wakapihwa nemubati wekutonga kune module, kutanga ne "AT +"
Kuteverwa na control, kazhinji mavara maviri
[ ] Kana paine parameter mushure meCMD, inoteverwa ne[ ]
 

\r\n

Pakupedzisira, inopera ne "\ r\n", rudzi rwemhando ndeye linefeed, uye windows ndiyo kiyi yekupinda. 0x0D, 0x0A mu hex
 

1, Mhinduro yeData ndeyekuti Bluetooth inodzosera akasiyana mamiriro uye data data kumuridzi, kutanga nazvo
Sumo pfupi yemirairo
Functional Command Remark
Common Command Features AT+C? Murairo weruzhinji unotanga neAT+C, uchiteverwa ne "?" ndiwo murairo wakadzama webasa
Bluetooth Command Features AT+B? Mutemo weBluetooth unotanga neAT + B, uchiteverwa ne "?" ndiwo murairo wakadzama webasa
Kubvunza paruzhinji AT+Q? Murairo wemubvunzo weruzhinji unotanga neAT+Q, uchiteverwa ne "?" ndiye
Bluetooth mubvunzo wekuraira AT+T? Murairo weBluuth yemubvunzo unotanga neAT+T, uchiteverwa ne "?" ndiwo murairo wakadzama webasa

Communication command example

Zvakajairika Chikamu-Kudzora Mirayiridzo-Tsananguro
CMD Inoenderana basa Tsanangudzo yakadzama
AT+CT Seta baud rate Kuti uwane rumwe ruzivo ona: Module baud rate kuseta uye mubvunzo
AT+CZ Chip reset Chip nyoro reset, ona: Reset uye dzosera fekitori
 

AT+CW

Chip reset kune zvigadziriso zvefekitori Dzosera marongero efekitori, bvisa ese akabatidzwa nemusoro ma paramita, ona: Module reset uye dzosera marongero efekitori
 

AT+CL

 

Chip low power settings

Maona Chip yakaderera-simba kuraira tsananguro, iyo default ndiyo yakajairika kushanda modhi
 

AT+CR

Chip simba-pa callback ruzivo zvigadziriso Ona: Chip simba-pane callback ruzivo kuseta, iyo default yakazaruka
AT+BM Seta BLE Bluetooth zita Ona: Seta zita nekero yeBluetooth
AT+BN Seta iyo MAC kero yeBLE Ona: Seta zita nekero yeBluetooth
AT+BD Seta SPP Bluetooth zita Ona: Seta zita nekero yeBluetooth
AT+QT Bvunza iyo baud rate ye Ona: Module baud rate kuseta uye mubvunzo
AT+QL Bvunza iyo yakaderera-simba mamiriro Ona: Seta zita nekero yeBluetooth
AT+TM Kubvunza BLE Bluetooth zita Ona: Seta zita nekero yeBluetooth
AT+TN Mubvunzo BLE Bluetooth Ona: Seta zita nekero yeBluetooth
AT+TD Query SPP Bluetooth zita Chisimbiso: Seta zita nekero yeBluetooth

Module baud rate kuseta uye mubvunzo

 

AT+CT??\r\n

Baud chiyero chekuisa command, ?? inomiririra nhamba yesiriri yehuwandu hwebaud
 

AT+QT\r\n

Baud chiyero chemubvunzo wekuraira, dzorera QT + ?? ?? inomiririra nhamba yesiriri yehuwandu hwebaud
Baud rate serial nhamba
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

 

  1. Kana iyo baud rate yaiswa, iyo chip ichaibata nemusoro. Nguva inotevera paunoibatidza, chiyero chebaud ndicho chaunoseta.
  2. Mushure mekuisa chiyero chebaud, ndapota mirira kwesekondi 1, wozotumira reset [AT+CZ], kana kudzima.
  3. Kana iwe uchida kudzoreredza iyo yakasarudzika baud mwero, ndapota tumira iwo murairo kuti udzorere zvigadziriso zvefekitori, ipapo chip chinozodzima zvese zvigadziriso.

Module reset uye fekitori reset

Reset command: AT+CZ\r\n
Ndapota mirira imwe sekondi mushure mekuisa reset rairo

Factory reset command: AT+CW\r\n
Ndokumbira umirire masekonzi mashanu mushure mekupinda mufekitori reset command

Seta zita nekero yeBluetooth

AT+BMBLE-Waveshare\r\n Seta BLE Bluetooth zita ku "BLE-Waveshare"
 

AT+BN112233445566\r\n

Seta kero yeBLE. Kero inoratidzwa panhare mbozha inoti: 66 55 44 33 22 11
AT+BDSPP-Waveshare\r\n Seta iyo SPP Bluetooth zita ku "SPP-Waveshare"
  1. Mushure mekuisa zita reBluetooth, ndapota gadzirisazve module, uye shandisa nhare mbozha kutsvaga zvakare mushure mekugadzirisa.
  2. Hurefu hwepamusoro hwezita reBluetooth 30 bytes
  3. Mushure mekugadzirisa zita reBluetooth, kana zita rekushandisa rinoratidzwa parunhare mbozha rikasachinja, chikonzero chikuru chingave chekuti hauna kushandura kero yeBluetooth, zvichiita kuti nharembozha isagadziriswe synchronously. Panguva ino, chaunofanirwa kuita kushandura ruzivo rwekubatanidza parunhare mbozha. Dzima uye tsvaga zvakare, kana kutsvaga nemumwe mudziyo.

Bvunza zita nekero yeBluetooth

AT+TM\r\n Dzorera TM+BLE-Waveshare\r\n yezita reBluetooth BLE-Waveshare
AT+TN\r\n Inodzosa kero yeBluetooth yeTN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12
AT+TD\r\n Dzokera kuTD+SPP-Waveshare\r\n kune Bluetooth zita SPP-Waveshare

Iko hakuna kero yeSPP ingave yakaiswa kana kubvunzwa, nekuti kero yeSPP inowanikwa ne +1 pa
yepamusoro bhaiti yekero yeBLE MAC, yeexample:
Kero yeBLE inodzoserwa se: TN+32F441F495F1,
Izvi zvinoreva kuti kero yeBLE ndeiyi: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Ipapo kero yeSPP inoti: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32

Chip yakaderera simba kuraira tsananguro

 

AT+CL00\r\n

Usaise low power mode. Ichashanda pane inotevera simba-kuban. Ngwarira kuti utangezve simba mushure mekugadzirisa
 

AT+CL01\r\n

Pinda low power mode. Inoshanda pakubatidza magetsi kunotevera. Mushure mekugadzirisa, teerera kune simba zvakare - iyo chip inopinda mune ino mamiriro nekukasira, hapana chikonzero chekuisa
 

AT+QL\r\n

Yakaderera-simba query command. Iko kukosha kwekudzoka ndeye QL+01\r\n, zvichiratidza kuti ikozvino kushanda mamiriro emagetsi mashoma ekushandisa
  1. Mushure mekuseta, iwe unofanirwa kubatidza zvakare kuti uvandudze iyo gadziriso
  2. Murairo uyu wakachengetwa mumusoro. Mushure mekunge murairo watumirwa zvinobudirira, chip ichaichengetedza.
  3. Mushure mekutanga iyo yakaderera-simba modhi, pane zvakawanda zvirambidzo, izvo zvinowanzovharwa nekutadza.
  4. Mushure mekuseta, chip inodzokera kuruzivo rwechishandiso kazhinji kana yabatidzwa. AT mirairo inogona kusetwa mukati me5 masekonzi, uye mushure memasekonzi mashanu, chero mirairo yeAT icharegeredzwa pamberi pekubatanidza kweBluetooth.
  5. Musiyano uripo pakati pekushandiswa kwakaderera kwesimba uye kushanda kwakajairika kunonyanya kukonzerwa nemusiyano wenzira yekutepfenyura kweBluetooth kana Bluetooth isina kubatana. Panguva yekushanda kwakajairika, Bluetooth inogara iri munzvimbo yekutepfenyura. Panguva yekushandiswa kwemagetsi kushoma, inotepfenyura masekonzi 0.5 ega ega, kamwe chete masekonzi 0.1, uye imwe nguva inenge iri mukurara. Kana yakabatana neBluetooth, mashandisirwo emagetsi maviri ekushanda modes akafanana (hongu,
    iyo yakaderera mashandisirwo emagetsi ichave yakaderera zvishoma), Kana iyo isinganyanyi kutarisisa mashandisiro emagetsi kana ichange iri munzvimbo yakadzimwa kwenguva yakareba mushure memagetsi-pa, zviri nani kuchengeta module iri mune yakajairika kushanda mamiriro.
  6. Tafura inotevera ndiyo iripo pasi penyika yega yega inoshanda, inoyerwa munzvimbo yekuyedza, uye mhedzisiro ndeyekutarisa chete.
Siriyero nhamba Current Tsanangudzo
 

 

 

 

 

 

 

 

 

AT+CL00\r\n

 

Low power working mode

 

 

 

 

Boot moment

 

 

 

 

12mA

Kana iyo chip ichibatidzwa, ma peripherals anofanirwa kutangwa. Ikozvino pakarepo yakakura, uye nguva ino inochengeterwa 300ms, uye inopinda pasi-simba simba.
 

 

 

Kushanda Status - Haina Kubatanidzwa

 

 

 

1mA, 5mA

alternately

Iyo chip iri mune yakajairika kushanda mamiriro, inotepfenyura zvakajairika, uye iri mune nguva nenguva yekurara, kumuka-kutepfenyura, uye kurara. Chinangwa ndechekuchengetedza mashandisirwo emagetsi, kutenderera kuri 500ms. 100ms kutepfenyura kamwe chete, 400ms kurara
 

Mamiriro ekushanda - kubatanidza

 

6mA

Kana kubatana kuchinge kwabudirira, chip hachichaendi kunorara. asi kubasa
 

 

 

 

AT+CL01\r\n

 

zvakajairika kushanda mode

 

 

 

Boot moment

 

 

 

25mA

Kana iyo chip ichibatidzwa, ma peripherals anofanirwa kutangwa. Iyo yekukurumidza iripo yakakura, nguva ino inochengeterwa 300ms, uye inopinda mu5mA inoshanda mamiriro.
 

Ingave yakabatana kana kwete

 

6.5mA

Iyo chip inogara ichishanda. Kuchinja kudiki mune zvazvino, kusakosha

Kana iwe uchinzwa kuti mashandisirwo emagetsi ari pamusoro akakwira, unogona kushandisa 3.3V kupa zvakananga simba kune module uye yazvino ichaenderera mberi.

kuderedza

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module FIG 3

Chip BLE gonesa uye SPP inogonesa

AT+B401\r\n Gonesa basa reBLE. Chokwadi AT+B400\r\n yakavharwa
AT+B500\r\n Dzima basa reSPP. Chokwadi AT+B501\r\n yakabatidzwa
AT+T4\r\n Tarisa uone kana basa reBLE rakabatidzwa. Iyo chip ichadzorera T4+01 kana T4+00
AT+T5\r\n Tarisa uone kana SPP basa rakabatidzwa. Iyo chip ichadzosa T5+01 kana T5+00
  1. Mushure mekunge basa reBLE/SPP radzimwa, rinofanirwa kuitwa simba zvakare kuti basa iri ritange kushanda. Chokwadi zvakangofanana
  2. Iwe unongofanirwa kuseta kamwe chete, iyo chip inochengetedza otomatiki paramita, uye haufanirwe kuimisa nguva inotevera.
  3. Mushure mokunge BLE / SPP basa radzimwa, nharembozha haigoni kutsvaga zita reBLE.

Tsananguro yemeseji yezvikanganiso yakadzoserwa nechip

ER+1\r\n Yakagamuchira data frame haina kururama
ER+2\r\n Murairo wakagamuchirwa haupo, kureva kuti, tambo yakaita seAT + KK yawakatumira haigoni kuva
akawana
ER+3\r\n Murairo wakagamuchirwa weAT hauna kugamuchira kutakura kudzoka uye mutsara wekudya, kureva, \r\n
ER+4\r\n Iyo parameter inotumirwa nemirairo iri kunze kwehuwandu, kana iyo yekuraira fomati haina kururama. Ndokumbira utarise yako AT mirairo
ER+7\r\n Iyo MCU inotumira data kunhare mbozha, asi nhare mbozha haivhure ziviso. Mune yakabudirira mamiriro eBLE kubatana

Tarisa pane tsananguro yekuzivisa [monitoring]. Mushure meyedzo APP parunhare mbozha yakabatana neBluetooth chip, ziviso inofanira kuvhurwa. Iyo bluetooth chip inogona
tumira data kunhare mbozha. Kana mbozhanhare ichitumira data kuBluetooth chip, inokwana kushandisa chinyorwa chekunyora.

Chip simba-pa callback ruzivo zvigadziriso

AT+CR00\r\n Dzima mameseji ekumashure kuti ubatidze. Ngwarira kuti utangezve simba mushure mekugadzirisa
 

AT+CR01\r\n

Vhura meseji yekudzoka ye chip power-on. Inoshanda pakubatidza magetsi kunotevera. Ngwarira kuti utangezve simba mushure mekugadzirisa

Cherechedza: Mushure mokunge basa iri radzimwa, richadzimawo OK kana ER + X yekudzorera ruzivo iyo inoshingaira kudzorerwa mushure mokunge AT yekuraira yaitwa. Inokurudzirwa kuti irambe yakabatidzwa pano.

Transparent transmission tsananguro

  1. Mushure mekubatanidza kweBluetooth, moduru inongopinda inoonekera yekufambisa modhi. Kunze kweiyo chaiyo AT yekuraira, iyo yese data ichaendeswa pachena.
  2. Huwandu hwehuwandu hwe data hunogona kubatwa munguva imwe chete ndeye 1024 bytes. SPP inokurudzira kuti haifanirwe kudarika 512 bytes panguva.
  3. Iyo MTU (yakanyanya kureba yekutaurirana packet) yeApp nharembozha kazhinji inosarudzika kusvika kumakumi maviri mabhayithi e20 data packet; apo data packet inotumirwa ne module inodarika 1 bytes, module ichaparadzanisa pakiti maererano neMTU yakatarwa; iwe unogona Gadzirisa iyo MTU kushandura iyo data yekudyidzana kumhanya (iyo yakakura iyo
    MTU, iyo inokurumidza kukurumidza kusangana kwedata).

Zvinyorwa / Zvishandiso

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module [pdf] User Manual
Pico-BLE, Dual-Mode Bluetooth-inoenderana 5.1 Kuwedzera Module

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *