Discover the precision of indoor positioning with the BU03 UWB module, designed by Ai-Thinker, based on the Decawave DW3000 series chips. This comprehensive guide will help you quickly set up your testing environment, evaluate, and test the functionality and performance of the module.
Ⅰ. Product OverviewThe BU03 is an Ultra-Wideband (UWB) module that integrates a built-in ceramic antenna, RF circuitry, and power management. It's suitable for two-way ranging, TDOA, or PDOA positioning systems with an accuracy of up to 10 cm and supports data rates up to 6.8 Mbps. Ideal for applications in precise positioning, mine shafts, hospital staff location, warehouse positioning, and various indoor positioning scenarios.
Product Introduction and Development Resources:
https://docs.ai-thinker.com/en/uwb
Ⅱ. Wiring InstructionsIts main control unit is powered by the latest DW3000 chip, connected directly to the main control chip via SPI for direct drive. To assist with development, we provide a reference code for the STM32F103.
Wiring Diagram:
For the BU03_Kit, which uses the STM32F103 as the main control chip, you can use STM32 ST-LINK Utility and J-FLASH for flashing. Detailed instructions can be found online.
The Type-C port on the BU03_Kit is used for USB connection to a computer.
Flashing Instructions: Use STM32CubeProgrammer, with BOOT control for entering flashing mode. For development boards, dedicated pins and a UART Type-C data port are available for flashing and testing.
Testing Guide
For single-module testing, we recommend using our BU03_Kit development board. Once testing is successful, you can design your board based on our open-source schematics and make necessary adjustments.
AT Command Set for Positioning: AT Instruction Set
Development Board Testing: USB port for data, TTL port for AT commands.
Ⅲ. Distance Measurement InstructionsAt least two development boards are needed for distance measurement. Our boards come with an LCD screen for easy observation. Set one board as the base station and the other as a tag using the following AT commands:
Command Format: AT+SETCFG=X1, X2, X3, X4
Explanation:
- X1: Device ID (0~10)
- X2: Device Role (0: Tag, 1: Base Station)
- X3: Channel (0: Channel 9, 1: Channel 5)
- X4: Data Rate (0: 850K, 1: 6.8M)
1. Base stations numbered 0~3, at least 3 required.
2. Tags numbered, starting with 0 (multiple tags can be set).
3. Indoor office positioning.
4. Connect the computer to base station 0 (BU03_Kit's USB port), and configure each base station and coordinate parameters in the upper computer (actual distance coordinates).
5. Power on the tag and move it within the area to view the test results.
Official Website: http://en.ai-thinker.com/
Development DOCS: https://docs.ai-thinker.com/en/welcome
Sales Support: overseas@aithinker.com
Technical Support: support@aithinker.com
Comments
Please log in or sign up to comment.