Laird CONNECTIVITY BL653 Development Kit

Impormasyon sa Produkto
Mga detalye:
- Numero sa Bahin: 453-00039-K1, 453-00041-K1
- Magamit nga Mga Numero sa Bahin sa Module: 453-00039, 453-00041
- Mga bahin: Bluetooth Low Energy (BLE) ug Near Field Communication (NFC) koneksyon
- Mga sangkap sa Development Board:
- Development Board
- Mga Opsyon sa Gahum
- Duha ka-pin nga jumper para sa pin header (5)
- Mga nanguna sa langaw (6)
- External nga BLE dipole antenna
- External nga NFC antenna
- Web link card
Mga Instruksyon sa Paggamit sa Produkto
Deskripsyon sa Hardware:
Ang BL653 Development Kit gidisenyo alang sa paspas nga wireless connectivity prototyping, nga nagtutok sa Bluetooth Low Energy (BLE) ug Near Field Communication (NFC) nga mga aplikasyon. Naglakip kini sa usa ka development board nga adunay lainlaing mga sangkap sama sa mga jumper, antenna, ug mga kapilian sa kuryente.
Pagsugod:
- Siguroha nga ikaw adunay bersyon sa development board nga adunay PCB silk screen text nga DVK-BL653-2.0.
- Ikonektar ang gikinahanglan nga mga jumper ug antenna sumala sa imong mga kinahanglanon sa aplikasyon.
- Ang BL653 module kay pre-soldered sa development board.
Pagprograma:
Ang BL653 development board nag-uban sa integrated smartBASIC runtime engine firmware. Mahimo nimong pauswagon ang mga aplikasyon sa BLE gamit ang mga smartBASIC nga script nga magamit alang sa pag-download gikan sa Laird GitHub repository o gamiton ang Nordic SDK o Zephyr RTOS.
Pagsulay ug Eksperimento:
Gamita ang mga header connectors sa development board aron makamugna ug lain-laing mga configuration ug sulayan ang nagkalain-laing operating scenario. Ang default nga configuration kinahanglan nga angay alang sa inisyal nga eksperimento.
FAQ:
- P: Unsa ang default startup mode sa BL653 development board?
A: Ang BL653 development board magsugod sa AT command mode pinaagi sa default. - P: Makahimo ba ko og BLE nga mga aplikasyon gamit ang smartBASIC?
A: Oo, ang mga smartBASIC nga script anaa alang sa pagpalambo sa mga aplikasyon sa BLE sa BL653 development board.
KASAYSAYAN SA REBISYON
| Bersyon | Petsa | Mga nota | (mga) Contributor | Approver |
| 1.0 | 25 Marso 2020 | Inisyal nga bersyon | Raj Khatri | Jonathan Kaye |
| 1.1 | 14 Disyembre 2021 | Mga update sa Talaan 5. | Raj Khatri | Erik Lins |
| 1.2 | 7 Peb 2024 | Gitul-id nga impormasyon sa LED sa Talaan 13 | Skofiar Kamberi | Raj Khatri |
TAPOSVIEW
Ang Laird BL653 Development Kit naghatag og plataporma alang sa paspas nga wireless connectivity prototyping, nga naghatag og daghang mga opsyon alang sa pagpalambo sa Bluetooth Low Energy (BLE) plus Near Field Communication (NFC) nga mga aplikasyon.
Ang Laird BLE development kit gidesinyo aron suportahan ang paspas nga pag-uswag sa mga aplikasyon ug software para sa BL653 nga serye sa BLE modules nga nagpakita sa Laird's innovative event-driven programming language – smartBASIC, At command set, Zephyr RTOS o para gamiton sa Nordic SDK para sa C development. Dugang nga impormasyon bahin sa kini nga serye sa produkto lakip ang usa ka detalyado nga giya sa gumagamit sa module ug mga giya sa paggamit sa smartBASIC anaa sa panid sa produkto sa BL653 ni Laird:
https://www.lairdconnect.com/wireless-modules/bluetooth-modules/bluetooth-5-modules/bl653-series-bluetooth-51-802154-nfc-module
Kini nga dokumento magamit sa bersyon sa development board nga adunay PCB silk screen text DVK-BL653-2.0.
LAIRD BL653 DEVELOPMENT KIT MGA NUMERO SA BAHIN
| Numero sa Bahin | Deskripsyon sa Produkto |
| 453-00039-K1 | Development kit para sa Bluetooth + 802.15.4 + NFC module – Integrated antenna |
| 453-00041-K1 | Development kit para sa Bluetooth + 802.15.4 + NFC module – Trace pin (external antenna) |
| Magamit sa mosunod | BL653 module bahin nga numero: |
| Numero sa Bahin
453-00039 453-00041 |
Deskripsyon sa Produkto
BLE module (Nordic nRF52833) - Nahiusa nga antenna BLE module (Nordic nRF52833) - Pagsubay sa pin |
MGA SULOD NGA PACKAGE
Ang tanan nga mga kit adunay mga mosunod nga mga butang:
- Development Board
Ang development board adunay gikinahanglan nga BL653 module nga gibaligya niini ug nagbutyag sa tanang anaa nga hardware interface. - Mga Opsyon sa Gahum
- USB cable – Type A to Micro Type B. Ang cable naghatag usab ug serial communications pinaagi sa FTDI USB–RS232 converter chip sa board.
- DC barrel plug para sa koneksyon sa external power supply (5.5 VDC max)
- 3x AAA battery holder nga gibutang sa ilawom nga bahin sa development board
- Coin-cell holder (powers module lang) nga gitaod sa ilawom nga bahin sa development board
- Duha ka-pin nga jumper para sa pin header (5)
Lima ka jumper para sa 2.54 mm pitch header ang gigamit sa BL653 development board. - Mga nanguna sa langaw (6)
Gihatag (1 sa 1 nga babaye ngadto sa babaye nga jumper cable) aron tugotan ang yano nga koneksyon sa bisan unsang BL653 module pins (anaa sa plated through holes o header sa J44, J47, J48, J41, J29, J1, J12, J1, J5, J17, J21, J6 ug J36). - External nga BLE dipole antenna
- Gihatagan og development kit nga bahin # 453-00041-K1 lamang.
- External antenna, 2 dBi, FlexPIFA (Laird part #001-0022) nga adunay integral RF coaxial cable nga adunay 100 mm nga gitas-on ug IPEX-4 compatible RF connector.
- External nga NFC antenna
Gihatagan uban ang development kit nga bahin # 453-00041-K1 ug #453-00039-K1 Laird NFC flexi-PCB antenna - Bahin # 0600-00061 - Web link card
Naghatag og mga link sa dugang nga impormasyon lakip ang BL653 user guide, firmware, terminal utilities, schematics, quick start guides, firmware release notes, ug uban pa.- Mubo nga sulat: SampAng mga aplikasyon sa smartBASIC magamit aron ma-download gikan sa Laird BL653 GitHub repository.
BL653 DEVELOPMENT KIT – MAIN DEVELOPMENT BOARD
- Kini nga seksyon naghulagway sa BL653 development board hardware. Ang BL653 development board gihatag uban sa BL653 series module nga puno sa integrated smartBASIC runtime engine firmware apan walay onboard smartBASIC; tungod niini nagsugod kini sa AT command mode pinaagi sa default.
- Ang mga aplikasyon sa smartBASIC yano ug dali nga mapalambo alang sa bisan unsang aplikasyon sa BLE. SampAng mga script sa aplikasyon sa smartBASIC magamit aron ma-download gikan sa repositoryo sa Laird GitHub sa panid sa produkto sa BL653 sa
https://www.lairdconnect.com/wireless-modules/bluetooth-modules/bluetooth-5-modules/bl653-series-bluetooth-51-802154-nfc-module. Ang development board mahimo usab nga gamiton sa Nordic SDK o Zephyr RTOS. - Ang BL653 development board usa ka universal development tool nga nagpasiugda sa mga kapabilidad sa BL653 module. Ang development kit gihatag sa usa ka default nga configuration nga angay alang sa daghang mga opsyon sa eksperimento. Nagtanyag usab kini daghang mga konektor sa header nga makatabang sa paglain sa mga sensor sa onboard ug UART gikan sa module sa BL653 aron makamugna ang lainlaing mga pag-configure. Gitugotan ka niini nga sulayan ang lainlaing mga senaryo sa operasyon.
- Gitugotan sa board ang BL653 series module nga pisikal nga makonektar sa usa ka PC pinaagi sa gihatag nga USB cable alang sa mga katuyoan sa pagpauswag. Ang development board naghatag ug USB-to-Virtual COM port conversion pinaagi sa FTDI chip – part number FT232R. Ang bisan unsang Windows PC (XP o sa ulahi) kinahanglan nga awtomatikong i-install ang gikinahanglan nga mga drayber; kung dili makit-an sa imong PC ang mga drayber, mahimo nimo kini i-download http://www.ftdichip.com/Drivers/VCP.htm.
Pangunang mga bahin
Ang BL653 development board adunay mga mosunud nga bahin:
- Ang BL653 series module nga gibaligya sa development board
- Ang mosunod nga mga kapilian sa suplay sa kuryente alang sa pagpaandar sa development board:
- USB (micro-USB, tipo B)
- Gawas nga suplay sa DC (3.5-5.5V)
- Mga AAA nga baterya (tulo ka AAA nga mga naghupot sa baterya nga gitaod sa ilawom nga bahin sa development board)
- USB (micro-USB, type B) –para sa direktang paggamit sa BL653 USB interface usab
- Gipaandar ang BL653 module sa Normal Voltage mode (OPTION1) pinaagi sa selection switch (SW7). Regulated 3.3V o Regulated 1.8V pinaagi sa pagpili switch (SW5).
- Gipaandar ang BL653 module sa High Voltage mode (OPTION2) pinaagi sa selection switch (SW7). Gi-regulate ang 2.5V o 4.5V (gikan sa 3x AAA nga baterya - 4.5V) pinaagi sa pagpili switch (SW8). Opsyon sa pag-inject sa gawas nga voltage bisan asa tali sa 3.5V ngadto sa 5.5V alang sa High Voltage mode (pinaagi sa J28).
- Opsyon sa suplay sa kuryente alang sa coin-cell (CR2032) nga operasyon sa BL653 module lamang (dili development board)
- USB ngadto sa UART bridge (FTDI chip)
- Ang BL653 UART mahimong ma-interface sa:
- USB1 (PC) gamit ang USB-UART bridge (FTDI chip)
- External nga tinubdan sa UART (gamit ang IO break-out connectors J1 - No-Pop, Plated Through Holes) kung ang development board gipaandar gikan sa DC jack o AAA nga mga baterya) o gikan sa USB1 (kon ang jumper gihaom sa J35).
- Atmel MCU pinaagi sa paggamit sa usa ka analog switch sa rota sa BL653 UART (alang sa mga kustomer nga nagtrabaho uban sa Nordic SDK). USB2 sa Atmel sa Atmel UART (pinaagi sa bukas nga mga solderbridges) sa BL653 UART.
- Kasamtangang mga kapilian sa pagsukod (BL653 module lamang):
- Pin header (Ammeter)
- 10R Series resistor alang sa differential measurement (oscilloscope)
- IO break-out 2.54 mm pitch pin header connectors (plated through-hole) nga nagpagawas sa tanang interface sa BL653 module - UART, SPI, I2C, SIO [DIO o AIN (ADCs)], PWM, FREQ, NFC - ug tugotan ang pag-plug sa external
modules/sensor. - Pin header jumper nga nagtugot sa onboard sensors (I2C sensor, LEDs) nga madiskonekta gikan sa BL653 module (pinaagi sa pagtangtang sa mga jumper).
- Upat ka on-board sensor:
- Analog output temperature sensor pinaagi sa header sa serye (walay jumper pinaagi sa default)
- I2C device (RTC chip U16) pinaagi sa mga header sa serye (walay jumper sa default)
- SPI device (EEPROM)
- Upat ka butones ug upat ka LED alang sa interaksyon sa tiggamit
- Usa ka reset button (pinaagi sa analog switch)
- NFC antenna connector on-board development board para gamiton sa gihatag nga flexi-PCB NFC antenna
- Opsyonal nga gawas nga 32.768 kHz nga kristal nga oscillator ug kauban nga mga kapasitor sa pagkarga. Dili kinahanglan alang sa operasyon sa BL653; giputol pinaagi sa bukas nga solder nga mga tulay sa default.
- Pag-access sa BL653 JTAG - nailhan usab nga Serial Wire Debug (SWD)
- RF connector (IPEX MHF4 receptacle) para sa external antenna. Kini magamit lamang sa BL653 RF pad variant (453-00041) module (nga nagdala sa RF (pin72) sa module ngadto sa keyboard (453-00041-K1) pinaagi sa 50Ohms GCPW track ug series RF 2nH RF inductor.
- Sakay sa SWD (JTAG) programmer circuitry (USB2 to BL653 module SWD interface)
- smart basic runtime engine FW nga kapabilidad sa pag-upgrade:
- Pinaagi sa UART (gamit ang FTDI USB1-UART)
- Pinaagi sa SWD (USB2 hangtod sa BL653 SWD) gamit ang on-board nga JTAG programmer circuitry sa BL653 Development Kit
- intelihenteng sukaranan nga kapabilidad sa pag-upgrade sa aplikasyon:
- Pinaagi sa UART (gamit ang FTDI USB-UART)
- Pinaagi sa OTA (Over-the-Air)
PAGSABOT SA DEVELOPMENT BOARD
Development board 453-00039-K1 (gisangkapan sa 453-00039 BLE module nga adunay integrated antenna)


BL653 Default Configuration ug Jumper Settings
Importante!
Aron masiguro ang husto nga out-of-the-box configuration, ang BL653 development board switch ug jumper kinahanglang i-configure sama sa gipakita sa Figure 3.

FUNCTIONAL BLOCKS
Suplay sa kuryente
Ang Figure 4 nagpakita sa BL653 development board Power Supply block.

Adunay lima ka mga kapilian alang sa pagpaandar sa development board:
- USB1 USB type micro-B connector - Kung gikinahanglan ang FTDI USB1-UART (BL653) nga agianan
- USB2 USB type micro-B connector - Kung gikinahanglan ang Atmel USB2-SWD (BL653) nga agianan
- USB3 USB type micro-B connector - Kung gikinahanglan ang USB3 sa USB (BL653) nga agianan
- External DC suplay (2.5V-5.5VV), ngadto sa DC jack connector (CON1),
- Mga baterya sa AAA - Tulo ka AAA (4.5V) nga mga naghupot sa baterya (J25) nga gisulud sa ilawom nga bahin sa development board
- Ang gawas nga mga tinubdan sa kuryente gipakaon ngadto sa pagpili switch SW4 nga nagtugot sa usa ka pagpili tali sa bisan hain sa USB tinubdan o sa DC jack/AAA.
- Ang tanan nga mga tinubdan sa gawas nga gahum nga gilista sa ibabaw mao ang buck-boost nga gi-regulate sa usa ka fixed 5V sa development board.
Ang BL653 module adunay mosunod nga power supply pins:
- VDD pin (operating range sa 1.7V ngadto sa 3.6V) - Gigamit alang sa Normal Voltage modus
- VDD_HV pin (operating range sa 2.5V hangtod 5.5V) - Gigamit alang sa Taas nga Vol.tage modus
- VBUS pin (operating range sa 4.35V hangtod 5.5V) - Gigamit alang sa BL653 USB mode
Mahimo kini nga gipaandar sa mosunod nga mga paagi:
- Normal nga Voltage mode nga operasyon
Opsyon 1 – Normal voltage power supply mode gisulod sa diha nga ang eksternal nga suplay voltage konektado sa VDD ug VDD_HV pin (aron ang VDD katumbas sa VDD_HV). Ikonektar ang eksternal nga suplay sulod sa 1.7V ngadto sa 3.6V range ngadto sa BL653 VDD ug VDD_HV nga mga pin.
Para sa Normal Voltage mode nga operasyon, ang seksyon sa suplay sa kuryente sa BL653 Development Board nagmugna sa mosunod:- Gikontrol nga 3.3V
- Regulated 1.8V ug unya pinaagi sa pagpili switch SW5 (default mao ang 3.3V posisyon), nga imong mahimo sa pagpili kon sa paggamit sa 3.3V o 1.8V.
- Taas nga Voltage mode nga operasyon
Opsyon 2 – Taas nga voltage mode power supply mode (gamit ang BL653 VDD_HV pin) misulod sa dihang ang external supply voltage konektado LAMANG sa VDD_HV pin ug ang VDD pin dili konektado sa bisan unsang eksternal nga voltage suplay. Ikonektar ang eksternal nga suplay sulod sa 2.5V ngadto sa 5.5V range ngadto sa BL653 VDD_HV pin. Biyai ang BL653 VDD pin nga dili konektado.
Para sa High Voltage mode nga operasyon, ang seksyon sa suplay sa kuryente sa BL653 Development Board nagmugna sa mosunod:- Gikontrol nga 2.5V
- 3 x AAA nga namugna 4.5V (o inject external voltage ngadto sa J28pin1 ngadto sa 5.5V) ug dayon pinaagi sa pagpili switch SW8 (default mao ang 2.5V posisyon), nga imong mahimo sa pagpili kon sa paggamit sa 2.5V o 4.5V.
- Opsyon 3 – Taas nga voltage mode nga adunay voltage pinaagi sa USB3
Alang sa bisan asa nga kapilian, kung mogamit ka sa BL653 USB interface, ang BL653 VBUS pin kinahanglan nga konektado sa usa ka eksternal nga suplay sa sulud sa 4.35V hangtod 5.5V.
Ang BL653 development board nga seksyon sa suplay sa kuryente gidisenyo aron maatiman ang naa sa taas. Sunda ang mosunod nga mga lakang:
- Itakda ang SW7 – Pagpili og usa sa mosunod nga tulo ka posisyon:
- Taas nga Voltage mode nga operasyon ug BL653 USB (ikonektar ang USB cable sa USB3 connector) - Top nga posisyon. Tinubdan gikan sa USB3.
- Normal nga Voltage mode nga operasyon – Tunga nga posisyon (default). Tinubdan gikan sa SW5.
- Taas nga Voltage mode nga operasyon – Ubos nga posisyon. Tinubdan gikan sa SW8.
- Depende sa gipili nga posisyon sa SW7, pagpili og usa sa mosunod nga tulo ka posisyon:
- I-plug ang USB cable sa USB3 - Kung ang SW7 gibutang sa Top nga posisyon.
- SW5 (bisan 3.3V o 1.8V) – Default nga SW5 sa 3.3V nga posisyon. Kung ang SW7 gibutang sa tunga nga posisyon.
- SW8 (bisan 2.5V o 4.5V (3xAAA)) – Default nga SW8 sa 2.5V nga posisyon. Kung ang SW7 gibutang sa Ubos nga posisyon.
Ang talaan 1 nag-summarize sa dev-board on-board nga mga tinubdan sa kuryente ug switch positions.
Talaan 1: Mga tinubdan sa kuryente sa Dev board ug mga posisyon sa pagbalhin

Tinubdan sa Gahum ug Mga Nota sa Lokasyon sa Pagbalhin:
- Nota 1: Sa High voltage mode, ang VDD pin nahimong output voltagug pin. Sa Taas nga Voltage mode (VDD_HV), walay gawas nga kasamtangan nga draw (gikan sa VDD pin) gitugotan (limitasyon sa nRF52833 chipset). Ang VDD output voltage (ug busa GPIO IO voltage) ma-configure gikan sa 1.8V hangtod sa 3.3V nga adunay posible nga mga setting (X) sa 1.8V, 2.1V, 2.4V, 2.7V, 3.0V, ug 3.3V. Ang default voltage maoy 1.8V.
- AT command "AT+REGOUT0 X" mahimong gamiton aron itakda ang output voltage diin ang X gigamit sa pagtino sa voltage. Ang REGOUT0 nga rehistro mahimo ra isulat kausa mao nga kung gikinahanglan ang usa ka bag-ong kantidad ang BL654 kinahanglan nga mapapas ug maprograma pag-usab gamit ang bag-ong imahe sa firmware. Ang Command AT I 2026 mahimong gamiton sa pagbasa og balik sa voltage lebel.
Exampsunod-sunod nga AT: - sa+regout0 5
Ipadala ang sugo sa+regout0 5 aron itakda ang VDD output voltage ug busa GPIO I/O voltage ngadto sa 3.3V - 00
Ang module mo-react human masulod ang command nga gilauman - sa 2026
Ipadala ang mando sa I AT I 2026 aron basahon pagbalik ang set VDD pin voltage lebel - 10 2026 3276
Mga tubag sa module aron ipakita ang VDD output voltagug busa ang GPIO I/O voltage anaa sa 3.3V - 00
- AT command "AT+REGOUT0 X" mahimong gamiton aron itakda ang output voltage diin ang X gigamit sa pagtino sa voltage. Ang REGOUT0 nga rehistro mahimo ra isulat kausa mao nga kung gikinahanglan ang usa ka bag-ong kantidad ang BL654 kinahanglan nga mapapas ug maprograma pag-usab gamit ang bag-ong imahe sa firmware. Ang Command AT I 2026 mahimong gamiton sa pagbasa og balik sa voltage lebel.
- Nota 2: Kung ang SW6 gibutang sa posisyon nga "coin-cell," dayon ang voltagAng gipili nga adunay SW5 (default nga posisyon 3V3) dili mapresentar sa BL653. Ang CR2032 coin cell (sa J34) voltage dili regulated apan gipakaon direkta sa BL653 module supply pin. Ang switch SW6 mopili tali sa regulated 3V3V/1V8 ug coin cell. Ang sensilyo cell gahum lamang sa BL653 module direkta (sa development board); kini mao ang gahum domain VDD_nRF_SW pinaagi sa R46 0R.
Mubo nga sulat:
Ang development board alang sa BL653 adunay onboard circuitry aron tugotan ang access sa BL653 SWD interface (pinaagi sa USB connector USB2). Gamita lang ang USB2 aron ma-power ang development board kung gikinahanglan ang BL653 SWD interface. Tan-awa ang SWD Interface. Kung gigamit ang USB2, ang USB1 dili kinahanglan nga gamiton alang sa gahum sa DC.
Ang development board nga power supply circuitry nga espesyal nga bahin mao ang pagsulbad kung ang BL653 VDD pin usa ka input supply pin (sa Normal Voltage mode) o mahimong output nga suplay voltage pin (sa High Voltage mode).
Sa development board, ang power circuity net nga mga ngalan mao ang mosunod:
- VCC_3V3 - Gi-regulate ang mga suplay sa 3.3V nga gahum sa FTDI chip ingon man ang sensor sa temperatura (U1).
- VSUPPLY - Ang mga suplay gi-regulate nga 3.3V o 1.8V pinaagi sa pagpili switch SW5 sa net VSUPPLY nga konektado sa input sa Load switch U21.
- VCC_2V5_5V5 - Selection switch SW8 nga mga suplay nga gi-regulate nga 2.5V o 3x AAA nga baterya voltage (4.5V) mahimong gamiton kung ang BL653 gipaandar sa High Voltage mode (gamit ang VDD_HV pin).
- V5V – Ang nag-unang development board nga power supply nga buck-boosted output (kana mao ang 5V) nagsuplay ug discrete regulator nga gilangkoban sa Q3 ug U19. U19 OpAmp nagmaneho sa Q3 aron makamugna og regulated voltage (nga unya konektado sa input sa load switch U20) nga nagsubay sa control signal VDD_nRF_SENSE.
- VDD_VSRC_nRF - Nagsuplay sa FTDI chip IO ug sa tanan nga uban pang mga sensor ug circuitry. Ang VDD_VSRC_nRF namugna gikan sa load switch U20 o U19.
- VDD_nRF_SENSE - Gigamit ingon usa ka signal sa pagkontrol sa pagmaneho sa control pin sa mga switch sa load U20 ug U19. Ang tinubdan sa VDD_nRF_SENSE mao ang BL653 VDD pin. Kung ang BL653 gipaandar sa High Voltage mode (gamit ang VDD_HV pin), ang BL653 VDD pin nahimong output.
- VDD_nRF_SW – Selection switch SW6 mga suplay sa VDD_SRC_nRF o coin-cell (J34). Sa diha nga ang BL653 naglihok sa Normal Voltage mode (SW7 sa tunga nga posisyon ug voltagAng tinubdan kay 1.8V o 3.3V nga gipili sa SW5). Naghatag usab sa I2C RTC chip (U16). Ang kaso sa paggamit alang sa gahum niini mao nga ang RTC chip mahimong ma-configure aron, pagkahuman sa gitakda nang daan nga oras, ang RTC chip nga mga output (pinaagi sa RTC_ALARM pin) usa ka lebel sa pagbalhin nga magamit aron pukawon ang BL653 module gikan sa lawom nga pagkatulog.
- VDD_nRFp – Naghatag lang sa BL653 series module. Ang kasamtangan nga bloke sa pagsukod sa development board nagsukod lamang sa kasamtangan ngadto sa power domain VDD_nRFp (nga mao ang kasamtangan nga moadto sa header J7 pin 1).
- VDD_nRF - Nagsuplay sa BL653 series module lamang ug sa kasamtangan nga migawas sa kasamtangan nga bloke sa pagsukod sa development board sa header connector J7 pin 2.
- VDD_HVp – Naghatag lang sa BL653 series module. Ang kasamtangan nga bloke sa pagsukod sa development board nagsukod lamang sa kasamtangan ngadto sa power domain VDD_nRFp (nga mao ang kasamtangan nga moadto sa header J9 pin1).
- VDD_HV - Nagsuplay sa BL653 series module lamang ug sa kasamtangan nga migawas sa kasamtangan nga bloke sa pagsukod sa development board sa header connector J9pin2.
- VBUS_nRFp – Kini nga voltage gikan sa USB cable nga gisaksak sa connector USB3, direkta nga gipakaon sa BL653 VBUS pin (pinaagi sa 0R resistor R50) sa net VBUS_nRF.
TIP:
Kung nag-operate sa development board sa temperatura nga 75°C o pataas (hangtod sa +85°C) adunay isyu nga may kalabotan sa Q2 (kini nagsugod sa pag-on) nga moresulta sa VDD_VSRC_nRF nga nagsuplay padulong sa 0V o pagpalong. Aron mabuntog kini nga isyu nga 75°C o pataas (hangtod sa +85°C) nga isyu, ang tulay nga adunay solder ang open-solder bridge SB24 nga nagkonektar sa 1MOhms resistor ngadto sa yuta ngadto sa ganghaan sa Q2. Ang 1-MOhm resistor nagresulta sa dugang nga kasamtangan nga konsumo sa (= VDD_nRF_SENSE / 1Mohms) nga gidugang sa bisan unsang kasamtangan nga mga pagsukod nga gihimo sa dihang nag-operate sa BL653 module sa devboard sa High voltage mode (VDD_HV pin) LAMANG nga kung ang SW7 sa Top nga posisyon o Bottom nga posisyon (ug sa kaso nga default VDD_nRF_SENSE mao ang 1.8V). Gipakita sa Figure 5 ang lokasyon sa PCB sa SB24 ug ang eskematiko nga nagpakita sa SB24.

Dugang nga Kapilian sa Gahum - Coin Cell (alang sa BL653 module lamang - dili ang development board)
- Ang coin cell naggahom lamang sa BL653 module direkta pinaagi sa SW6 (sa development board – power domain VDD_nRF_SW) ug pinaagi sa R46 naghatag ug gahom sa I2C RTC chip (U16).
- Tan-awa ang Apendise para sa hustong paagi sa pagsal-ot ug pagtangtang sa coin cell.
I-reset ang Butang
Ang development board adunay reset button (SW3) nga adunay net name nga BOOT_RESET_BLE. Ang BOOT_RESET_BLE (aktibo nga ubos sa dihang ang SW3 giduso paubos) madala ngadto sa BL653 module nRESET_BLE pin pinaagi sa analog switch U25. Ang pagbutang sa Reset button gipakita sa Figure 6.

Sa kasagaran, bisan ang analog switch (U25) control line (USB_DETECT) ubos (USB2 cable wala gisaksak) o taas (USB2 cable gisaksak), ang nReset button (SW3) gipaagi sa analog switch (U25) ngadto sa BL653 nReset pin (nRESET_BLE).
- Ang development board adunay USB2 cable detection circuit nga makamugna sa USB_DETECT signal sa output niini, mao nga kung ang USB cable isaksak sa connector USB2, nan ang USB2 cable detection circuit makamugna ug HIGH sa USB_DETECT o LOW kung ang USB2 cable wala masaksak.
- Ang talaan 2 nagpakita sa routing sa SW3 reset button pinaagi sa analog switch U25 ngadto sa BL653 reset pin (bisan pa kon ang USB cable gisaksak sa USB2 o dili).
Talaan 2: USB U4 USB-SWD ngadto sa BL653 SWD signal routing koneksyon
| SW3 reset button ngadto sa Analog switch U25 (net name) | USB cable nga gisaksak sa USB2 (USB_DETECT HIGH) | Walay USB cable nga gisaksak sa USB2 (USB_DETECT LOW) | Mga komento |
| Route SW3 reset button ngadto sa BL653 (U5) reset pin pinaagi sa analog switch U25
(ngalan sa net) |
|||
| Route SW3 reset button ngadto sa BL653 (U5) reset pin pinaagi sa analog switch U25 | |||
| BOOT_RESET_B LE | nRESET_BLE | nRESET_BLE | R114 0R resistor, kon tangtangon, motugot sa SW3 nga madiskonekta gikan sa BL653 reset pin kon ang USB2 cable gisaksak. |
Interface sa SWD (JT AG).
Ang development board naghatag og access sa BL653 module two-wire SWD interface sa JP1 pinaagi sa analog switch U24. GIKINAHANGLAN kini alang sa paggamit sa kustomer tungod kay ang BL653 module nagsuporta sa smartBASIC runtime engine firmware sa JTAG (ingon man usab sa UART).
Mubo nga sulat:
Girekomenda namon nga gamiton nimo ang JTAG (two-wire interface) sa pagdumala sa umaabot nga BL653 module firmware upgrades. KINAHANGLAN nimong i-wire out ang JTAG (two-wire interface) sa imong host design (upat ka linya kinahanglang wired out, nga mao ang SWDIO, SWDCLK, GND, ug VCC). Ang mga pag-upgrade sa firmware mahimo gihapon nga himuon sa BL653 UART interface, apan kini mas hinay (60 segundo gamit ang UART kumpara sa 10 segundos kung mogamit JTAG) kay sa paggamit sa BL653 JTAG (duha ka wire interface).
- Ang pag-upgrade sa smartBASIC runtime engine firmware o pagkarga sa mga aplikasyon sa smartBASIC mahimo usab gamit ang interface sa UART.
- Alang niadtong mga kustomer (gamit ang Nordic SDK) nga nagkinahanglan og access sa BL653 SWD (JTAG) interface, ang BL653 development board (tan-awa ang Figure 1) adunay on-board circuitry aron tugotan ang access sa BL653 module SWD interface (pinaagi sa USB connector USB2).
- Sa diha nga ang USB cable gisaksak sa connector USB2 (ang USB cable detection output makamugna ug HIGH alang sa USB_DETECT ug USB_DETECTp sa diha nga switch SW11 anaa sa posisyon 2-1 – ang default) ug Atmel MCU SWD (JTAG) ang mga signal gipaagi sa BL653 SWD interface. Gikinahanglan kini aron makonektar ang duha ka wire nga SWD (JTAG) interface gikan sa U14 ngadto sa BL653 SWD (JTAG) interface.
- Kung ang USB cable gisaksak sa konektor USB2 ug ang SW11 naa sa posisyon 2-3 (Ubos), adunay LOW sa U24 control line USB_DETECTp ug ang Atmel MCU SWD (JTAG) ang mga signal gipaagi sa connector nga JP1 (nga walay populasyon).

Ang talaan 3 nagpakita sa upat ka mga signal nga nagdagan gikan sa Atmel MCU U14 (SWD interface plus SIO_32 ug nReset_BLE) ngadto sa BL653 module (SWD interface plus SIO_32 ug nReset_BLE).
Talaan 3: USB U4 USB-SWD ngadto sa BL653 SWD signal routing koneksyon
| U4 (Atmel MCU) Net
SWD Interface ngadto sa Analog switch U24 |
USB cable nga gisaksak sa USB2 (USB_DETECTp HIGH) | Walay USB cable nga gisaksak sa USB2 (USB_DETECTp LOW) | Mga komento |
| Ruta sa SWD Interface gikan sa Atmel MCU (U4) ngadto sa BL653 Module
Ngalan sa Net |
Ruta sa SWD Interface gikan sa Atmel MCU (U4) ngadto sa JP1 | ||
| OB_SWDCLK | SWDCLK_BLE (pin 3) | SWDCLK_EXT (JP1 pin4) | |
| OB_SWDIO | SWIDIO_BLE (pin 1) | SWIDIO_EXT (JP1 pin2) | |
| OB_RESET | nRESET_BLE (pin 19) pinaagi sa R131 0R (Dili populasyon) |
nRESET_EXT (JP1 pin10) |
|
| OB_SWO | SIO_32 (pin 7) | SWO_EXT (JP1 pin6) pinaagi sa SB21 open solderbridge |
- Ang SIO_32 usa ka pagsubay nga output (gitawag nga SWO, Serial Wire Output) ug dili kinahanglan alang sa pagprograma sa BL653 sa interface sa SWD.
- Ang nReset_BLE dili kinahanglan alang sa pagprograma sa BL653 sa interface sa SWD.
Upat ka-wire UART Seria I Interface
Ang development board naghatag og access sa BL653 module four-wire UART interface (TX, RX, CTS, RTS) pinaagi sa USB (pinaagi sa UT10 FTDI USB-UART convertor chip) o pinaagi sa breakout header connector J1.
Mubo nga sulat:
Ang BL653 module naghatag og upat ka wire nga UART interface sa HW ug ang laing upat ka signal (DTR, DSR, DCD, RI), nga ubos ang bandwidth signal, mahimong ipatuman sa usa ka smartBASIC nga aplikasyon gamit ang bisan unsang ekstrang digital SIO pins.
UART Mapping
Ang koneksyon sa UART sa BL653 series module ug ang FTDI IC gipakita sa Table 4. Figure 10 nagpatin-aw kon sa unsang paagi ang BL653 series module UART gimapa ngadto sa breakout header connector J1. Kini nga mga koneksyon gilista sa Table 4.
Talaan 4: Mga koneksyon sa SIO/UART
| BL653 (U5) SIO | BL653 Default nga Function | FTDI IC UART |
| SIO_06 (U5 pin35) | UART_TX (output) | USB_RX |
| SIO_08 (U5 pin29) | UART_RX (input) | USB_TX |
| SIO_05 (U5 pin39) | UART_RTS (output) | USB_CTS |
| SIO_07 (U5 pin37) | UART_CTS (input) | USB_RTS |
Mubo nga sulat:
Dugang pa, ang SIO_35 (ang nAutoRUN input pin sa module) mahimong madala sa USB_DTR output pin sa FTDI chip. Gitugotan niini ang pagsulay sa $autorun$ nga aplikasyon sa boot nga wala ibutang ang autorun jumper sa development board. Ang nAutorun mahimong makontrol direkta gikan sa Laird's UWTerminalX gamit ang DTR tick box.
UART Interface Gimaneho sa USB
- USB Connector: Ang development kit naghatag ug USB Type Micro-B connector (USB1) nga nagtugot sa koneksyon sa bisan unsang USB host device. Ang connector opsyonal nga nagsuplay og gahum ngadto sa development kit ug ang USB signal konektado sa USB-to-serial converter device (FT232R) kon ang SW4 gibutang sa USB position.
- USB–UART: Ang development kit gisangkapan og (U10) FTDI FT232R USB-to-UART converter nga naghatag ug USB-to- -Virtual COM port sa bisan unsang Windows PC (XP o sa ulahi). Sa koneksyon, ang Windows awtomatikong mag-install sa gikinahanglan nga mga drayber. Alang sa dugang mga detalye ug pag-download sa drayber, bisitaha ang mosunod website: http://www.ftdichip.com/Products/FT232R.htm.
- UART Interface Gimaneho sa USB FTDI Chip: Sa normal nga operasyon, ang BL653 UART interface gimaneho sa FTDI FT232R USB-to-UART converter.
UART Interface Gimaneho sa External Source
- UART Interface Gimaneho sa External UART Source: Ang BL653 module UART interface (TX, RX, CTS, RTS) gipresentar sa usa ka 2.54 mm (0.1”) pitch header (J1). Aron tugotan ang BL653 UART interface nga mapahawa gikan sa breakout header connector (J1), ang mosunod kinahanglan nga ma-configure:
- Ang development board kinahanglan nga gipadagan gikan sa usa ka DC jack (CON1) o AAA nga mga baterya (J25) ug adunay switch SW4 sa DC nga posisyon.
- Ang FTDI device kinahanglang i-reset. Awtomatiko kining makab-ot pinaagi sa pagtangtang sa USB cable (gikan sa connector USB1), pagbutang sa SW4 sa DC nga posisyon, o pagbutang og jumper sa J27.
- Ipahiangay ang usa ka jumper sa J35 (aron ibalhin ang Analog switch U15 ug ruta ang BL653 UART sa J1) kung magkonektar sa usa ka eksternal nga gigikanan sa UART (alang sa example FTDI USB-UART TTL (3.3V) converter cable) gamit ang J1. Gilain niini ang BL653 UART gikan sa onboard USB-UART FTDI device. Sa kasagaran, ang jumper sa J35 dili angay, mao nga pinaagi sa default ang BL653 UART gipaagi sa U10 FTDI FT232R USB –UART converter.
Mubo nga sulat:
Ang BL653 UART nga lebel sa signal kinahanglan kanunay nga motakdo sa supply voltage net VDD_VSRC_nRF, sa BL653.

- Ang J1 pinout gidisenyo nga gamiton sa FTDI USB-UART TTL (3.3V) converter cables (makita sa http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm). Usa ka example mao ang bahin sa FTDI TTL-232R-3V3.
- Kung ang BL653 sa development board gipaandar gikan sa 1.8V nga suplay, nan kinahanglan nimo nga gamiton ang 1.8V nga bersyon sa FTDI USBUART cable. Ang lebel sa signal sa UART kinahanglan kanunay nga motakdo sa supply voltage net VDD_nRF_SW sa BL653 development board.

- Ipahiangay ang usa ka jumper sa J35 (aron ibalhin ang Analog switch U15 ug ruta ang BL653 UART sa J1) kung magkonektar sa usa ka eksternal nga FTDI USB-UART TTL (3.3V) converter cable gamit ang J1.
- Ang pagpahiangay sa usa ka jumper sa J35 nagtugot usab sa BL653 UART nga madala ngadto sa Atmel MCU UART (signal usab sa J19 ug net nga mga ngalan nga nagsugod sa IMCU_) pinaagi sa bukas nga solder bridges nga SB16 ngadto sa SB19 nga gipakita sa Figure 12. Kinahanglan nimo nga ikonektar kini nga mga tulay sa solder. Mahimong mapuslanon kini alang sa mga kustomer nga gusto nga magtrabaho kauban ang Nordic SDK.

nAutoRUN Pin ug Operating Modes
Sa development board, ang USB_DTR output (FTDI chip U10) gikan sa PC kay wired sa BL653 module pin SIO_35 (pin 5) nga mao ang nAutoRUN pin.
Mubo nga sulat:
Ang smartBASIC runtime engine nga FW nagsusi sa kahimtang sa nAutoRUN atol sa power-up o reset. Ang nAutoRUN pin makamatikod kung ang BL653 module kinahanglan nga mo-power sa Interactive/Development Mode (3.3 V) o Self-contained Run mode (0V). Ang module mosulod sa Self-contained Run mode kung ang nAutoRUN pin anaa sa 0V ug usa ka aplikasyon nga gitawag og $autorun$ anaa sa module sa file sistema, dayon ang smartBASIC runtime engine nga FW mopatuman sa smartBASIC application script awtomatik; busa ang ngalan nga Self-contained Run mode.
Ang paghigot sa nAutoRUN HIGH (sa net nga ngalan sa devboard VDD_VSRC_nRF) makapugong sa $autorun$ nga aplikasyon sa pagdagan. Isip alternatibo sa paggamit sa USB_DTR, ang J12 three-pin header nagtugot sa usa ka jumper nga ihaum aron makapili tali sa duha ka operating mode.
Talaan 5: BL653 nAutoRUN nga ulohan

Ang J12 header connector nagtugot sa USB_DTR signal gikan sa FTDI chip nga madiskonekta gikan sa BL653.
- Aron makonektar ang BL653 nAutoRUN pin SIO_35 (pin 5) sa PC FTDI USB_DTR nga linya pinaagi sa J12 header connector, buhata ang mosunod:
- Ipahiangay ang jumper sa J12 (pin 2-1) header connector aron tugotan ang PC (gamit ang UwTerminal) nga makontrol ang nAutoRUN pin (SIO_35).
- Aron madiskonekta ang BL653 nAutoRUN SIO_35 (pin 5) gikan sa linya sa PC FTDI USB_DTR, buhata ang mosunod:
- Kuhaa ang jumper sa header connector J12 pin 2-1. Dayon makontrol ang nAutoRUN pinaagi sa pagsal-ot sa jumper sa J12 (pin 2-3) sama sa gipakita sa Table 5 (kini ang default). Ang BL653 sa default adunay pull-down nga gipagana sa SIO_35 (nAutoRUN) pin, mao nga ang jumper ngadto sa J12 (pin 2-3) kay opsyonal.
Virtual Serial Port Modes ug Over-the-Air smartBASIC App Download
- Ang Over-the-Air (OTA) nga bahin nagpaposible sa pag-download sa mga smartBASIC nga aplikasyon sa hangin ngadto sa BL653. Aron mahimo kini nga bahin, ang SIO_02 kinahanglan nga ibira sa taas sa gawas.
- Sa development board, ang header connector J5-pin1 nagdala sa BL653 SIO_02; Ang J5-pin 2 nagpagawas sa VCC_nRF_SW. Aron mabira ang BL653 SIO_02 nga taas (sa net nga ngalan VCC_nRF_SW sa dev board), ihaom ang jumper sa header J5.
- Mubo nga sulat: Kung taas ang SIO_02, siguroha nga DILI taas ang SIO_35 (nAutoRun) sa parehas nga oras, kung dili dili nimo makarga ang script sa aplikasyon sa smartBASIC.
Kini nga seksyon naghisgot sa Virtual Serial Port (VSP) Command mode pinaagi sa pagbira sa SIO_02 sa taas ug nAutoRUN (SIO_35) ubos.
Tan-awa ang tab sa dokumentasyon sa panid sa produkto sa BL653:
https://www.lairdconnect.com/wireless-modules/bluetooth-modules/bluetooth-5-modules/bl653-series-bluetooth-51-802154-nfc-module
Gipakita sa Figure 13 ang kalainan tali sa VSP Bridge sa UART mode ug VSP Command mode ug kung giunsa ang SIO_02 ug nAutoRUN (SIO_35) kinahanglan nga ma-configure aron makapili tali niining duha nga mga mode.
- Ang VSP Bridge ngadto sa UART mode mokuha ug data nga gipadala gikan sa usa ka telepono o tablet (sa ibabaw sa BLE) ug ipadala kini ngadto sa BL653 aron ipadala gikan sa BL653 UART (busa ang data wala gitipigan sa BL653).
- Ang VSP Command mode nagkuha sa datos nga gipadala gikan sa usa ka telepono o tablet ug gipadala kini sa BL653. Gihubad kini isip usa ka AT nga sugo ug ang tubag gipadala balik. Ang OTA Android o iOS nga aplikasyon mahimong magamit sa pag-download sa bisan unsang smartBASIC application script sa hangin ngadto sa BL653 tungod kay ang usa ka smartBASIC nga aplikasyon gi-download gamit ang AT commands.

Talaan 6: vSP mode
| Mode | WIS_02 ug posisyon sa Jumper J5 | nAutoRUN (SIO_35) ug posisyon sa Jumper J12 |
| VSP Bridge ngadto sa UART mode | Taas pinaagi sa usa ka angay nga jumper sa J5 | Taas pinaagi sa pagpahaom sa jumper sa J12 pin 2-1 ug ablihi ang DTR box sa UwTerminalX (ang DTR box gimarkahan sa default sa UwTerminalX) |
| VSP Command mode | Taas pinaagi sa usa ka angay nga jumper sa J5 | Ubos pinaagi sa haom nga jumper sa J12 pin 2-3 |
- SIO_02 High (sa gawas) nagpili sa serbisyo sa VSP. Kung ang SIO_02 Taas ug ang nAutoRUN (SIO_35) Ubos (sa gawas), gipili niini ang VSP Command mode. Kung Taas ang SIO_02 ug Taas ang nAutoRUN (sa gawas), gipili niini ang VSP Bridge sa UART mode.
- Kung ang SIO_02 sa module gibutang sa HIGH (sa gawas), ang VSP gipagana ug gi-auto-bridge sa UART kung konektado. Bisan pa, alang sa VSP Command mode, dili kinahanglan ang auto-bridge sa UART. Uban sa SIO_02 nga gibutang sa Taas ug nAutoRUN (SIO_35) gibutang sa Ubos, ang device mosulod sa VSP Command mode ug mahimo nimong i-download ang smartBASIC nga aplikasyon ngadto sa module sa hangin gikan sa telepono (o tablet).
SOFTWARE
Ang development board nagkonektar sa BL653 module sa usa ka virtual COM port sa usa ka PC o uban pang device. Gikan sa PC, mahimo kang makigkomunikar sa module gamit ang Laird's UwTerminalX (cross-platform software nga anaa alang sa Windows, Mac, ug Linux). Kini nga utility nagtugot sa mga koneksyon sa mga serial device gamit ang bisan unsang kombinasyon sa mga parameter sa komunikasyon nga gilista sa Table 7.
Talaan 7: Mga parametro sa komunikasyon sa UwTerminalX para sa BL653
| Port (Windows) | 1 hangtod 255 |
| Port (Mac/Linux) | Bisan unsa/dev/tty device |
|
Baud Rate |
1200 hangtod 1000000
Note: Ang baud rate default mao ang 115200 alang sa BL653. |
| Pagkaparehas | Wala |
| Mga Bit sa Data | 8 |
| Hunong ang mga Bits | 1 |
| Paglamano | Wala sa CTS/RTS |
Mubo nga sulat: Ang baud rates nga mas taas kay sa 115200 nagdepende sa kapabilidad sa COM port sa host PC ug mahimong magkinahanglan ug external USB –RS232 adapter o ExpressCard – RS232 card.
Ang mga benepisyo sa paggamit sa UwTerminalX naglakip sa mosunod:
- Padayon nga gipakita ang kahimtang sa DSR, CTS, DCD, ug RI
- Direktang pagkontrol sa DTR sa host PC pinaagi sa check box
- Direkta nga pagkontrol sa RTS, kung ang CTS / RTS Handshaking na-disable kung gilunsad ang UWTerminalX
- Nagpadala ug UART BREAK signal. Ang mosunod nagpatin-aw sa UART Break. (https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter#Break_condition)
- Dugang nga built-in nga mga feature (right click sa Terminal tab screen) aron mapadali ang pag-uswag lakip ang Automation ug lain-laing XCompile/Load/Run nga mga opsyon para sa pag-download sa smartBASIC nga mga aplikasyon ngadto sa BL653.
Mubo nga sulat:
Ang bug-os nga mga detalye sa smartBASIC anaa sa smartBASIC nga Giya sa Gumagamit nga anaa sa Laird nga panid sa produkto para sa BL653, uban sa usa ka dokumento nga naghatag ug batakang pagpaila sa UwTerminalX. Usa ka tabang file gilakip sa UwTerminalX nga naghatag usa ka overview sa programa. Bisitaha ang panid sa produkto sa BL653 sa https://www.lairdconnect.com/wireless-modules/bluetooth-modules/bluetooth-5-modules/bl653-series-bluetooth-51-802154-nfc-module.
Tip: Kung ang module magbalik og upat ka hex nga digit nga error code: Sa UwTerminalX, pilia kadtong upat ka digit, right-click, ug pilia ang Lookup Selected Error-Code (Hex). Ang usa ka paghulagway sa sayop unya giimprinta sa screen.
BREAKOUT CONNECTOR PINOUTS
SIO (Espesyal nga Input/Output Sockets) Breakout Connectors
Ang access sa tanang 48 BL653 series module signal pins (SIO's = Signal Input/Output) anaa sa plated-through holes (alang sa 2.54 mm pitch header connectors) sa J44, J47, J48, J41, J29, J1, J12, J1, J5 , J17, J21, J6, ug J36.
Mubo nga sulat:
Ang BL653 module signal pins gitudlo nga SIO (Signal Input / Output).
- Ang DEFAULT nga tipo mao ang DIO (Digital Input o Output) o UART (sa fixed pins)
- Ang ALTERNATE type kay AIN (Analog Input ADC), I2C, SPI, DIO (sa fixed pins), PWM, FREQ, ug NFC
- Gipili ang DIO o AIN gamit ang GpioSetFunc() function sa smartBASIC
- Ang I2C, UART, SPI nga kontrolado sa xxxOPEN() functions sa smartBASIC
- Ang SIO_05 hangtod sa SIO_08 mao ang DIO sa default kung ang $autorun$ app nagdagan sa power-up
- Ang SIO_09 ug SIO_10 maoy mga NFC pin nga default; mahimo silang ibutang sa alternatibong function SIO gamit ang GpioSetFunc() function sa smartBASIC
Kini nga mga breakout connectors mahimong mag-interface sa usa ka halapad nga han-ay sa mga sensor, ang BL653 kay user-configurable pinaagi sa smartBASIC application script aron usbon ang matag SIO pin gikan sa default function (DIO, UART) ngadto sa alternatibong functions (AIN (ADC), I2C, SPI, DIO), PWM, FREQ, ug NFC. Ang BL653 development kit naglakip sa dugang nga fly-lead cables sulod sa kahon aron makahimo sa yano, walay problema nga pagsulay niining daghang mga interface.
Table 8 nagpakita sa BL653 module pins nga gidala sa gawas nga plated pinaagi sa Holes (angay alang sa 2.54 mm pitch header).
Talaan 8: Ang mga lagdok sa module nga gibutyag pinaagi sa pagtabon sa mga lungag


Dugang nga mga Peripheral/Sensor
- Ang BL653 development board naghatag og yano ug walay problema nga koneksyon sa usa ka halapad nga han-ay sa mga sensors apan naglakip usab sa pipila ka onboard nga mga sensor ug mga opsyon aron ang usa ka developer makasulay sa pagpaandar diretso sa gawas sa kahon.
- Sa smartBASIC application code nga gisulat aron magamit ang mga sensor sa development board, lakip ang Temperature sensor (U1) – analog output, SPI EEPROM (U2), I2C RTC chip (U16), LED1(D1), LED2(D2), LED3(D3), LED4(D4) Button1(SW1), Button2(SW2) sa smartBASIC nga aplikasyon aron ma-override ang mga default sa BL3 firmware.
- Alang sa dugang nga impormasyon bahin niini nga mga sampsa mga aplikasyon, tan-awa ang GitHub smartBASIC sampAng repositoryo sa mga aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications.
Temperatura nga Sensor
Ang sensor sa temperatura (U1) pinaagi sa default konektado sa BL653 module isip usa ka jumper sa J6 pin bridges nga TEMP_SENS ug SIO_03.

Ang on-board nga sensor sa temperatura (TI LM20BIM7 - www.ti.com/lit/ds/symlink/lm20.pdf) adunay analog nga output nga mahimong konektado sa BL653 module pin SIO_03; apan tungod kay ang LM20BIM7 adunay analog nga output, ang BL653 module SIO_03 digital pin (DIO) kinahanglang i-configure isip AIN analog input (ADC). Aron ma-configure ang SIO_03 pin gikan sa DIO pin ngadto sa Alternate function AIN, tan-awa ang example file "ts.temperature.sensor.sb" sa GitHub smartBASIC sampAng repositoryo sa mga aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications
Ang mahinungdanong mga detalye sa LM20BIM7 mao ang mosunod sa Talaan 9.
Talaan 9: Mga Detalye sa LM20BIM7
| Uri sa output | Analog nga output |
| Ang katukma sa 30ºC | ±1.5ºC ±4ºC (max) |
| Ang katukma sa 40ºC hangtod sa +85ºC | gibanabana. ±2.5ºC ±5ºC (max) |
| Paghatag sa kuryente voltage range | + 2.4 V hangtod 5.5 V |
| Karon nga Pag-agas | 10 uA (max) |
| Output impedance | 160 Ohms (max) |
Ang datasheet sa LM20BIM7 nagpahayag sa relasyon sa Temperatura (T) sa Voltage output (Vo) mahimong gibana-bana isip usa ka linear equation (alang sa temperatura range nga -40ºC ngadto sa +85ºC): Vo(mV) = -11.67mV/ºC x T + 1858.3
naghatag sa mosunod nga kalkulado Vo versus temperatura:
Talaan 10: LM20BIM7 Temperatura hangtod sa Voltage Output nga Relasyon
| Temperatura (T) | Kasagaran nga Voltage |
| + 80ºC | +924.7 mV |
| + 70ºC | +1041.4 mV |
| + 60ºC | +1158.1 mV |
| + 50ºC | +1274.8 mV |
| + 40ºC | +1391.5 mV |
| + 30ºC | +1508.2 mV |
| + 20ºC | +1624.9 mV |
| + 10ºC | +1741.6 mV |
| + 0ºC | +1858.2 mV |
| -10ºC | +1975.0 mV |
| -20ºC | +2091.7 mV |
| -30ºC | +2208.4 mV |
12C Sensor (RTC Chip)
Ang I2C RTC chip (U16) nagtugot sa BL653 I2C interface nga masulayan. Ang output sa RTC chip (U16) anaa sa I2C bus ug pinaagi sa default konektado sa BL653 module pinaagi sa mga jumper sa J17 ug J21.
Talaan 11: I2C RTC chip BL653 I2C signal mappings
| I2C RTC EEPROM (U16) | BL653 module (U5) SIO | Mga komento |
| (U16 pin6) RTC_SCL | (U5 pin38) SIO_27 | Ipahiangay ang jumper sa J17 sa rota |
| (U16 pin5) RTC_SDA | (U5 pin36) SIO_26 | Ipahiangay ang jumper sa J21 sa rota |
Pagbutang ug jumper sa J17 rota sa RTC_SCL signal ngadto sa BL653 SIO_27 ug pagpahaom sa jumper sa J21 rota sa RTC_SDA ngadto sa BL653 SIO_26.

- Aron sulayan ang BL653 I2C interface, gamita ang smartBASIC application rtcs.erver.sb sa GitHub smartBASIC sampAng repositoryo sa aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications. Kini nga aplikasyon nagdagan sa BL653 ug mahimong magamit sa usa ka Android phone (nagkinahanglan usa ka app sama sa nRF connect, https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp&hl=en_GB) o laing BT900/BL620/BL652/BL653 nga puno sa “rtcc.lient.sb”.
- Ang smartBASIC nga aplikasyon nga "rtcs.erver.sb" usa ka BLE RTC server, ug kini nag-anunsyo sa kasamtangan nga oras (nga kini makuha gikan sa I2C RTC chip (U4)).
SPI Device EEPROM
Ang SPI EEPROM device (U2) konektado sa BL653 SPI pin direkta. Sa kasagaran, ang BL653 Module SIO_44 (gigamit isip SPI_CS) konektado sa EEPROM (U2) nga linya sa pagpili sa ulipon. Ang talaan 12 naglista sa mga signal mapping kung giunsa ang SPI EEPROM (U2) gi-wire sa BL653 SIO pins.
Talaan 12: SPI EEPROM ngadto sa BL653 SPI signal mappings
| SPI EEPROM (U2) | BL653 (U5) SIO | Mga komento |
| (U2pin6) Eeprom_SCK_SIO_41 | (U5pin30) SIO_41 | |
| (U2pin2) Eeprom_MISO_SIO_04 | (U5pin34) SIO_04 | |
| (U2pin5) Eeprom_MOSI_SIO_40 | (U5pin32) SIO_40 | |
| (U2pin1) Eeprom_CS_SIO_44 | (U5pin54) SIO_44 | I-configure ang SIO_44 isip usa ka output ug i-drive nga ubos ang output maalamonBASIC aplikasyon sa pagpili sa SPI ulipon (SPI EEPROM U2).
Hinumdomi nga ang SIO_44 sa BL653 konektado sa Nordic nRF52833 P0.23. |

Para sa nagtrabaho nga example sa BL653 SPI interface gamit ang SPI EEPROM (U2), usa ka smartBASIC nga aplikasyon alang niini nga magamit sa umaabot sa GitHub smartBASIC sampAng repositoryo sa aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications.
Push Button ug LED nga Konektado sa BL653
Ang duha ka push button ug duha ka LED sa BL653 konektado sa dedikadong SIOs sa BL653 module.
Talaan 13: LEDs ug Buttons sa BL653 SIO signal mappings
|
Bahin |
BL653 (U5) SIO |
Mga komento |
| LED1 (D1) | Pin 20 SIO_13 (pinaagi sa header J26) | Aron makonektar ang LED1 sa SIO_13, angay nga jumper sa J26 |
| LED2 (D2) | Pin 22 SIO_14 (pinaagi sa header J37) | Aron makonektar ang LED2 sa SIO_14, angay nga jumper sa J37 |
| LED3 (D3) | Pin 18 SIO_15 (pinaagi sa ulohan 45 ) | Aron makonektar ang LED3 sa SIO_15, angay nga jumper sa J45 |
| LED4 (D4) | Pin 21 SIO_16 (pinaagi sa header J39) | Aron makonektar ang LED4 sa SIO_16, angay nga jumper sa J39 |
| Butang 1 (SW1) | Pin 27 SIO_11 | |
| Butang 2 (SW2) | Pin 28 SIO_12 | |
| Butang 3 (SW9) | Pin 10 SIO_24 | |
| Butang 4 (SW10) | Pin 8 SIO_25 | Hinumdomi nga ang SIO_25 sa BL653 konektado sa Nordic nRF52833 P0.22. |

Ang mga buton (BUTTON1 ug BUTTON2 alang sa example) walay external pull-up resistor, mao nga para magamit ang mga butones, ang SIO_11 ug SIO_12 pins kinahanglang i-configure isip inputs nga adunay internal pull-up resistors (nga mao ang default). Ang mosunod nga mga linya sa smartBASIC nag-configure sa mga pull-up:
- rc = GPIOSETFUNC(11,1,4) //nagtakda sa SIO_11 (Button1) isip digital in, kusog nga pagbira pataas
- rc = GPIOSETFUNC(12,1,4) //nagtakda sa SIO_12 (Button2) isip digital in, kusog nga pagbira pataas
- Tan-awa ang smartBASIC application script exampang “btn.button.led.test.sb” sa GitHub smartBASIC sampAng repositoryo sa aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications.
- Ang mga LED aktibo nga taas, nagpasabut nga ang pagsulat sa usa ka lohikal ("1") sa output pin nagdan-ag sa LED.
- Usa ka exampAng kung kanus-a magamit ang mga buton sa pagduso mao kung ang usa ka aplikasyon nga smartBASIC gisulat aron ma-simulate ang usa ka generic data profile. Ang mga buton sa pagduso mahimo dayon nga i-press sa pag-uswag ug pagkunhod, sama sa rate sa kasingkasing.
NFC External Antenna Connector ug NFC Antenna RF Matching Circuit
Ang NFC antenna input connector (CON2) nagtugot sa Laird-supplied flex-PCB NFC antenna nga ma-plug. Kini nga mga pin gipaambit sa mga GPIO (SIO.653 ug SIO.59). Ang BL1 NFC nga mga pin gi-enable pinaagi sa default. Ang NFC mahimong ma-disable pinaagi sa smartBASIC nga aplikasyon. Ang Pin 9 (NFC57/SIO_2) ug pin 10 (NFC09/SIO_10) gi-configure pinaagi sa default sa development board schematic aron magamit ang NFC antenna, apan kung ang pin 653 (NFC59/SIO_1) ug pin 9 (NFC57/SIO_2) gikinahanglan kay ang normal nga GPIOs kinahanglan nga tangtangon sa R10 ug R59. 1R.
Ang C53 (300pF) ug C54 (300pF) mga elemento sa pag-tune sa RF alang sa flexi-PCB NFC antenna.
Talaan 14: NFC input BL653 SIO signal mappings
| BL653 (U5) SIO | Dad-a ang SIO_9 ug SIO_10 sa NFC antenna connector (CON2) | Dad-a ang SIO_9 ug SIO_10 sa Header connector (J36) |
| pin 59 (NFC1/SIO_9) | Fit R98 0R (default) Kuhaa R100 0R (default) | Kuhaa ang R98 0R Fit R100 0R |
| pin 57 (NFC2/SIO_10) | Fit R99 0R (default) Kuhaa R101 0R (default) | Kuhaa ang R99 0R Fit R101 nga adunay 0R |

Ang smartBASIC nga aplikasyon nfc.all.launch.sb sa GitHub smartBASIC sampAng repositoryo sa aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications naggamit sa mosunod sa BL653 NFC: NFC:
- Sa Android NFC-enabled nga mga device – Gibuksan ang Laird Toolkit o ipakita kini sa Google Play store kung wala ma-install
- Sa Windows NFC-enabled device – Ablihi ang calculator
- Sa ubang NFC-enabled device – Nagpakita sa Laird website o text nga nag-ingon nga kini usa ka BL653
Opsyonal nga 32.76 kHz Crystal
- Ang BL653 on-chip 32.768kHz RC oscillator naghatag sa standard accuracy nga ±250 ppm, nga gikinahanglan ang calibration kada walo ka segundos (default) aron magpabilin sulod sa ±250 ppm.
- Gitugotan usab sa BL653, isip usa ka kapilian, ang pagkonektar sa usa ka eksternal nga mas taas nga katukma (± 20 ppm) 32.768 kHz nga kristal sa BL653-SX-xx pin nga SIO_01/XL2 (pin 41) ug SIO_00/XL1 (pin 42). Naghatag kini og gipaayo nga tayming sa protocol ug nagtabang sa pagkonsumo sa kuryente sa radyo sa sistema nga standby doze/deep sleep modes pinaagi sa pagkunhod sa oras nga kinahanglan nga bukas ang bintana sa Rx.
- Aron makonektar ang opsyonal nga eksternal nga 32.76kHz crystal oscillator circuit sa BL653 module, kuhaa ang R127 ug R128 ug mubo nga SB8 ug mubo nga SB9.

Ang usa ka smartBASIC nga aplikasyon mahimong magamit sa umaabot sa GitHub smartBASIC sampAng repository sa aplikasyon sa: https://github.com/LairdCP/BL653-Applications.
UBANG MGA FEATURES
Pagsukod sa Konsumo karon
Ang usa ka removable jumper (sa J7 ug J9) gihatag aron maputol ang linya sa suplay sa kuryente direkta sa module, nga nagtugot kanimo sa pagsukod sa karon nga konsumo. Alang sa normal nga operasyon, ang jumper sa J7 (ug J9) kinahanglan nga ipahiangay (ug gipaangay sa default).
IMPORTANTE:
Aron makab-ot ang labing maayo nga konsumo sa kuryente sa BL653 series module sa development board, tan-awa ang "lp.low.power.deep.sleep.sb" file sa GitHub smartBASIC sampAng repositoryo sa aplikasyon sa panid sa produkto sa BL653 sa https://github.com/LairdCP/BL653-Applications.
Mubo nga sulat:
Gisukod niini ang kasamtangang konsumo sa BL653 series module LANG.
Ang kasamtangan nga gidrowing sa BL653 series module mahimong ma-monitor sa development board. Gipakita sa Figure 20 ang eskematiko ug lokasyon sa mga punto sa pagsukod sa PCB nga may kalabotan sa karon nga mga pagsukod.

Adunay duha ka nag-unang mga paagi sa pagsukod sa kasamtangan nga konsumo:
- Gamit ang Ammeter - Guntinga ang solder bridge SB1 ug ikonektar ang usa ampere meter tali sa duha ka mga lagdok sa J7 mga lagdok 1-2. Kini direkta nga monitor sa kasamtangan. Kini kung ang BL653 gipaandar gamit ang normal nga voltage Mode (BL653 operated VDD pin). Kung ang BL653 gipaandar gamit ang taas nga voltage Mode (BL653 operated VDD_HV pin), unya putlon lang ang solder bridge SB13 ug ikonektar ang ampUsa ka metro tali sa duha ka mga lagdok sa J9 (mga pin 1-2).
- Paggamit sa Oscilloscope - Ang bukas nga solder nga tulay nga SB2 kinahanglan una nga i-short gamit ang solder, unya ang on-board nga 10 Ohm resistor R76 nga gitaod sa J7 pins 1-2 mahimong magamit ingon usa ka resistensya sa karon nga pagbati. Ikonektar ang usa ka oscilloscope o susama sa duha ka probes sa mga pin sa J7 connector ug sukda ang differential vol.tage drop. Ang voltage drop proporsyonal sa kasamtangan nga konsumo. Kung gipili ang 10 Ohm resistor, ang 10 mV katumbas sa 1 mA.
Kini nga pamaagi nagtugot sa dinamikong kasamtangan nga mga waveform sa pagkonsumo nga ipakita sa usa ka oscilloscope samtang ang BL653 nga radyo naglihok. Makahatag kini og panabut sa pag-optimize sa gahum. - Ang Power Profiler Kit (PPK) gikan sa Nordic – Alang sa dugang mga detalye, tan-awa ang http://www.nordicsemi.com/eng/Products/Power-Profiler-Kit/(language)/eng-GB.
APPENDIX
Pagsal-ot sa Coin Cell
Aron isulod ang coin cell, sunda kini nga mga lakang:
- Iduso ang coin cell batok sa positibo nga contact spring sa holder nga J34 (sa likod nga bahin sa dev board).
Mubo nga sulat: Ang coin cell nahimutang ubos sa positive contact spring (sama sa gipakita sa pana).
- Iduso ang coin cell paubos ngadto sa holder (J34).

Pagtangtang sa Selyo sa Sinsilyo
Aron makuha ang coin cell, sunda kini nga mga lakang:
- Kupti ang coin cell holder (J34) sa mga kanto.
- Paggamit og screwdriver sa posisyon nga gipakita sa hulagway sa ubos, aron hinayhinay nga makuha ang coin cell gikan sa coin cell holder (J34). Mao ni ang saktong pamaagi sa pagtangtang sa coin cell gikan sa holder (J34).
Mubo nga sulat: Tungod sa hugot nga pagkahaom sa coin cell sa coin-cell holder (J34), kinahanglan nga mag-amping aron malikayan ang kadaot sa J34 land pads.

DUGANG DOKUMENTASYON
- Nagtanyag ang Laird og lain-laing dokumentasyon ug dugang nga impormasyon aron suportahan ang among mga kustomer pinaagi sa inisyal nga proseso sa pagtimbang-timbang ug sa katapusan ngadto sa mass production. Ang dugang nga dokumentasyon mahimong ma-access gikan sa Documentation tab sa Laird BL653 Product Page.
- Para sa bisan unsang dugang nga mga pangutana o pangutana, o aron makadawat og teknikal nga suporta para niining Development Kit o para sa BL653 module series, palihog kontaka ang Embedded Wireless Solutions Support: https://www.lairdconnect.com/resources/support.
© Copyright 2020Laird Connectivity. Tanang Katungod Gigahin. Patent pending. Ang bisan unsang impormasyon nga gihatag ni Laird ug sa mga ahente niini gituohan nga tukma ug kasaligan. Ang tanan nga mga detalye mahimong usbon nga wala’y pahibalo. Ang responsibilidad sa paggamit ug paggamit sa mga materyales o produkto sa Laird naa sa katapusan nga tiggamit tungod kay ang Laird ug ang mga ahente niini dili makahibalo sa tanan nga potensyal nga gamit. Wala’y garantiya ang Laird Connectivity bahin sa dili paglapas o bahin sa kaarang, pagpamaligya, o pagpadayon sa bisan unsang materyal o produkto sa Laird alang sa bisan unsang piho o kinatibuk-ang paggamit. Ang Laird Connectivity o bisan kinsa sa mga kaubanan o mga ahente niini dili manubag sa sulagma o sangputanan nga kadaot sa bisan unsang klase. Ang tanang produkto sa Laird Connectivity gibaligya ubos sa Laird Connectivity Terms and Conditions of Sale nga epektibo matag karon ug unya, ang kopya niini ihatag kon hangyoon. Walay bisan unsa dinhi nga naghatag og lisensya ubos sa bisan unsang Laird Connectivity o bisan unsang ikatulo nga partido nga katungod sa intelektwal nga kabtangan.
https://www.lairdconnect.com/wirelessmodules/bluetooth-modules/bluetooth-5-modules.
- America: +1-800-492-2320
- Europe: +44-1628-858-940
- Hong Kong: +852 2762 4823
© Copyright 2021 Laird Connectivity. Tanang Katungod Gigahin.
Mga Dokumento / Mga Kapanguhaan
![]() |
Laird CONNECTIVITY BL653 Development Kit [pdf] Giya sa Gumagamit BL653 Development Kit, BL653, Development Kit |





