#  CDM324 Doppler Speed Sensor - Arduino Compatible

A speed sensor that uses the Doppler effect - with display

- **Seller:** [Stephan Electronics](https://lectronz.com/stores/stephanelec), Lausanne, VD, Switzerland
- **Price:** €23.00 (EUR, before shipping and taxes)
- **Availability:** Sold out
- **Categories:** Sensors
- **Product page:** https://lectronz.com/products/cdm324-doppler-speed-sensor

## Options

**Onboard Display**

- Sensor with display [Add €4.00] (864 left)
- Sensor without display (941 left)

**Expansion Board**

- Without expanson board (924 left)
- With expansion board [Add €9.00] (881 left)

**USB isolator**

- Without USB isolator (888 left)
- With USB isolator [Add €16.00] (917 left)

## Links

- [Documentation](https://www.limpkin.fr/index.php?post/2022/03/31/CDM324-Doppler-Motion-Sensor-Backpack%2C-now-with-FFTs%21)
- [Code](https://github.com/limpkin/cdm324_fft)
- [Design Files](https://github.com/limpkin/cdm324_fft)
- [Schematics](https://github.com/limpkin/cdm324_fft)
- [Bom](https://github.com/limpkin/cdm324_fft)

## Images

![ CDM324 Doppler Speed Sensor - Arduino Compatible](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzkyNywicHVyIjoiYmxvYl9pZCJ9fQ==--9f14361c8186313a5e3f48d1a0353fe8a5b8f9b7/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/IMG_0059.JPG)
![ CDM324 Doppler Speed Sensor - Arduino Compatible](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzkzMSwicHVyIjoiYmxvYl9pZCJ9fQ==--649bc74be163810165635cd944235c59eb6f7821/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/IMG_0037.JPG)
![ CDM324 Doppler Speed Sensor - Arduino Compatible](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzkzNSwicHVyIjoiYmxvYl9pZCJ9fQ==--ab906429d38ca6b4df0597dc292d3edc955cad04/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/cdm_standalone.JPG)
![ CDM324 Doppler Speed Sensor - Arduino Compatible](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzkzOSwicHVyIjoiYmxvYl9pZCJ9fQ==--4b17427bfe4f8ae3b1ba0b406baea24dbed96144/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/IMG_0035.JPG)
![ CDM324 Doppler Speed Sensor - Arduino Compatible](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Nzk0MywicHVyIjoiYmxvYl9pZCJ9fQ==--d3e88edd6585220e2e8b2f11f50e560c0caa4df0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/cdm_blocks.JPG)
![ CDM324 Doppler Speed Sensor - Arduino Compatible](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Nzk1NywicHVyIjoiYmxvYl9pZCJ9fQ==--02333cbc407e6890e21b54efb074e751e0d0610d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--605f1da017bcbb03ce31845cd0e81d97e3b3c574/exp_pinout.png)

## Description

Overview   
------------------  
![](https://www.limpkin.fr/public/cdm324_v2/cdm_standalone.JPG "")
CDM324 Doppler modules you can find on eBay need additional electronics to be operated. This listing therefore offers a CDM324 with its speed sensing board, which contains all the necessary components and even a display/expansion board (if selected).  
To make it work, simply apply 5V and you're good to go!   
![](http://www.limpkin.fr/public/mooltipass_mini/10px.png "")

--------------------------
Input & Output Signals
--------------------------
  
2 expansion connectors provide access to the following inputs/outputs:  
- spare SPI and I2C bus  
- **5V / 50mA** power input  
- digital input for MPH / KM/H selection  
- raw DC-coupled CDM324 amplified output  
- nRESET / BOOT0 signals for MCU programming  
- **UART bus for speed query** & MCU programming  
  
For more technical specifications and testing, have a look the [**dedicated webpage**](https://www.limpkin.fr/index.php?post/2022/03/31/CDM324-Doppler-Motion-Sensor-Backpack%2C-now-with-FFTs%21 "limpkin's").    
The CDM324 conforms to **ETSI #300 440** (Europe), its 24.125GHz operating frequency is included in the IARU 1 & 2 Regions (Americas & Europe).  
Please make sure that this Doppler sensor follows your country regulations.    
![](http://www.limpkin.fr/public/mooltipass_mini/10px.png "")

--------------------------
Expansion board 
--------------------------
![](https://www.limpkin.fr/public/cdm324_v2/cdm_exp.JPG "")
The expansion board connects to the main device to offer the following features:  
- a USB to UART converter, connected to the RESET & BOOT0 lines  
- a switch to toggle between MPH and KM/H display  
- a jack connector to listen to the Doppler sound  
- a uSD card connector for data logging   

Together with [stm32loader](https://pypi.org/project/stm32loader/) or our framework, **one click firmware updates are possible** using the RTS & DTS lines of the USB-UART converter:  
![](https://www.limpkin.fr/public/cdm324_v2/stm32loader.png "")
![](http://www.limpkin.fr/public/mooltipass_mini/10px.png "")

--------------------------
Python framework & visualization tool
--------------------------
![](https://www.limpkin.fr/public/cdm324_v2/cdm_tool.png "")
A python user interface is available on [our repository](https://github.com/limpkin/cdm324_fft) and can be used when connecting the speed sensor to your computer using a USB-UART adapter or our expansion board.  
Note that the firmware update feature is only available when using our expansion board.  
![](https://www.limpkin.fr/public/cdm324_v2/debug_tool.png "")
In this framework is also included the above tool (Windows only) to get advanced speed data information.

--------------------------
Speed measurement capabilities  
--------------------------
![](https://www.limpkin.fr/public/cdm324_v2/transf_func_cdm324_updated_filter_zoomed_in.png "")
Speeds from 3.4km/h to 180km/h, (2.1mph to 112mph) may be measured.  
**Sensitivity will depend on the sensed object size and material**, as metallic objects reflects RF waves much better than organic materials.  
Please have a look at the video below to get an idea of what the sensor can do.  
<iframe id="ytplayer" type="text/html" 
  src="https://www.youtube.com/embed/76kO2TxzD54"
  frameborder="0"></iframe>
![](http://www.limpkin.fr/public/mooltipass_mini/10px.png "")

--------------------------
USB isolator 
--------------------------
![](https://www.limpkin.fr/public/cdm324_v2/usb_isolator.png "")  
Given the extremely high amplification used, in some cases the noisy power supplies present in old computers and laptops may generate some unwanted spikes in the amplified spectrum, as can be shown below:  
![](https://www.limpkin.fr/public/cdm324_v2/disappearing_noise.jpg "")  
As a way to potentially mitigate this issue **when connected to the sensor through USB**, you may add a USB isolator to your purchase.

## Shipping policy

All of our devices are shipped from Shenzhen, China. It takes between 2 to 3 weeks to receive your order.
Swiss customers: please contact us directly to arrange a local sale.
