C-RID module
C-RID is a remote ID broadcasting module independently developed and manufactured by CUAV. It supports broadcasting drone ID, ground station information, flight data, etc., and allows parsing and setting drone data via ground stations like QGC/LGC. It provides a solution for drone manufacturers and system integrators to implement the unique identification code (also known as Remote ID) for drone products.
[!NOTE] It is suitable for system integrators who need remote ID or drone remote ID identification code. The controller needs to run special firmware with remote ID function (usually with drone system integrator board ID)。
Features
- Drone Remote ID Broadcast Module (Compatible with China, EU,US ).
- Designed based on China (GB/T 41300-2022, GB42590-2023), EU (prEN 4709-002) and ASTM F3411−22a.
- Domestic Dual-Core MCU Break through Performance Boundaries.
- Long-Range Broadcast Wider Coverage.
- Lightweight Design Compact Size.
- Support DroneCAN Bus and UART Serial.
- Cooperate with LGC to Set and Analyze Broadcast Data
- ArduRemoteID open source firmware.
Parameter
Category | Parameter |
---|---|
Processor | Xtensa® 32-bit LX7 dual-core processor |
Transmit Power | 20 dBm |
CommunicationFrequency | 2.4GHz |
Communication Mode | WiFi or Bluetooth Broadcast |
Range | >300M |
Protocol | DroneCan,UART(MAVLINK) |
Firmware | ArduRemoteID (Supports OTA online upgrade) |
Ports | 1 x CAN(4 pin GH1.25) 1 x UART (4 pin GH1.25) 1x ANT (MMCX) |
Shell Material | Aviation Aluminum |
Operating voltage | 4.7 V ~ 5.2 V |
LED (main) status | -Off: not connected or not working -Red always on: Configuration not complete Green is always on: Configuration is successful, unlockable |
Weight | 15.5g |
Purchase
Size and Pinouts
Config
The C-RID remote module needs to be used with the flight controller firmware developed for remote ID. Be sure to compile your firmware according to the Remote ID Guide.
If you just want to test and verify the Remote ID system, please download the controller firmware that supports Remote DID (contact CUAV staff)
[!NOTE] To prevent the GCS from loading the wrong firmware and damaging the Remote ID system, the Remote ID firmware has a special board ID code set up so that you cannot flash the firmware through the ground station.
Flashing the controller firmware
The firmware and bootloader can be written via the STM32cubeProgrammer software.
[!TIP] The system needs to update the bootloader at the same time and flash the firmware with the bootloader.
Hardware connection
Install the C-RID antenna and mount it to a suitable location on the aircraft, connect it in one of the following installation methods, and set the controller parameters.
Recommended connection method(CAN)
Connect the C-RID to the controller using a CAN cable.
CAN_P1_DRIVER=1(First driver) // Enable CAN1
CAN_P2_ DRIVER=1(First driver) // Enable CAN2
DID_ENABLE=1(Enable) // Enable Remote id
DID_CANDRIVER= 1 // Number of remote IDs
DID_MAVPORT= -1 //Disable Remote ID MavLink Serial Port
Alternative UART connection
Connect C-RID to controller TELEM1/2.
DID_ENABLE=1 (Enable) // Enable the remote ID function
DID_CANDRIVER= 0 // Number of remote IDs
DID_MAVPORT= x //x is the serial port number to connect to C-RID
System setup process
The following figure describes the entire system configuration process; you can also download the C-RID Remote ID Module Manual to obtain a complete configuration tutorial.