Git Product home page Git Product logo

makerfabs-esp32-uwb-dw3000's Introduction

Makerfabs ESP32 UWB DW3000

The DW3000 library in this repository was developed by NConcepts, not Makerfabs. Makerfabs is simply responsible for maintaining the repository.

/*
Version:        V1.2
Author:            Vincent
Create Date:    2022/8/1
Note:
    2023/5/5     V1.2:The routines that can be used are placed in 
                    the example folder separately, with instructions 
                    added.
    2023/3/18    V1.1:Modify the SPI operating frequency in the library.
                      Added software reset to demo.
*/

[TOC]

Makerfabs

Makerfabs home page

Makerfabs Wiki

Makerfabs ESP32 UWB DW3000

Intruduce

Product Link :esp32-uwb-dw3000

Wiki Link : ESP32 UWB DW3000

Makerfabs ESP32 UWB contains an ESP32 and a DW3000 chip.

Ultra-wideband (UWB) is a short-range, wireless communication protocol that operates through radio waves, enables secure reliable ranging and precision sensing, creating a new dimension of spatial context for wireless devices.

Makerfabs ESP32 UWB module, which is based on IC DecaWave DW1000, has been greatly popular and liked by many Makers. And many customers ask us for the newest DW3000 version, after long-term comparison & testing, now it's available!~

Compares to the DWM1000, the DWM3000 has advantages as below:

  1. Most important: Interoperable with Apple U1 chip, that makes it possible to work with the Apple system;
  2. Fully aligned with FiRa™ PHY, MAC, and certification development, which make it more suitable for further applications;
  3. Much lower Power consumption, almost 1/3 of DWM1000;
  4. Supports UWB channels 5 (6.5 GHz) and 9 (8 GHz), while DWM1000 does not support Channel 9;

Feature

  • Integrated ESP32 2.4G WiFi and Bluetooth.
  • DW3000 UWB module.

Usage

Install Library

The library is provided by the customer. It was not developed by Makerfabs.

Copy "Dw3000" to Arduino library directory.

Example

The codes are provided by the customer, which can realize the basic usage.

simple_test

The appearance of the test program, simple send and receive data. TX sends, RX receives the message.

range

Simple test program, respectively download range_tx and range_rx. range_rx's serial port outputs distance.

makerfabs-esp32-uwb-dw3000's People

Contributors

195cn avatar makerfabs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.