Product Overview
The CJMCU-320 L3GD20H Gyroscope Module is a compact, high-performance breakout board based on STMicroelectronics’ advanced L3GD20H MEMS motion sensor. This three-axis digital gyroscope is designed to measure angular velocity (rate of rotation) around the X (pitch), Y (roll), and Z (yaw) axes with exceptional precision and stability .
Built on a tiny 3x3mm LGA-16 package, the L3GD20H integrates a sensing element manufactured using ST’s dedicated micromachining process with a CMOS IC interface that provides signal conditioning and digital output . The result is a highly reliable, low-power sensor with user-selectable measurement scales of ±245, ±500, or ±2000 degrees per second (dps), making it suitable for everything from gentle human motion detection to high-speed drone flight control .
The CJMCU-320 breakout board includes all necessary support components, often featuring an onboard 3.3V voltage regulator and level shifters, allowing it to accept a 5V power supply while providing 3.3V to the sensor chip. This makes the module directly compatible with both 3.3V systems (ESP32, Raspberry Pi, STM32) and 5V systems (Arduino Uno, Mega) without the need for external level converters .
Key Features
-
Three-Axis Angular Rate Sensing: Simultaneously measures rotation around X (pitch), Y (roll), and Z (yaw) axes with 16‑bit resolution .
-
Selectable Full-Scale Ranges: User-selectable measurement ranges of ±245 dps, ±500 dps, or ±2000 dps, allowing optimization for either high-sensitivity or high-speed applications .
-
High Precision & Low Noise: Angular rate noise density of only 0.011°/s/√Hz and nonlinearity of 0.2% FS ensures clean, stable output .
-
Dual Communication Interfaces: Supports both I2C (up to 400 kHz) and SPI (up to 10 MHz) protocols for flexible microcontroller integration .
-
Integrated 32-Level FIFO Buffer: On-chip FIFO allows data storage, reducing host processor intervention and enabling low-power system designs .
-
Low Power Consumption: Typical operating current of just 5mA, with sleep mode (2.5mA) and power-down mode (1µA) options for battery‑powered applications .
-
Programmable Interrupts: Two dedicated interrupt lines (INT1, DRDY/INT2) can be configured for data ready, FIFO threshold, or custom wake‑up events .
-
Wide Operating Temperature: Industrial‑grade range of -40°C to +85°C ensures reliable performance in demanding environments .
-
Built-in Temperature Sensor: Embedded temperature sensor aids in drift compensation and system monitoring .
-
Software-Adjustable Filters: User‑enabled integrated high‑pass and low‑pass filters for noise reduction and bandwidth control .
-
High Shock Survivability: Rated to withstand up to 10,000g mechanical shock .
Technical Specifications
| Parameter | Operating Value |
|---|---|
| Sensor Chip | STMicroelectronics L3GD20H |
| Package | LGA-16 (3mm × 3mm × 1mm) |
| Supply Voltage (VCC) | 3.3V – 5V DC (breakout board with regulator) |
| Core Supply Voltage (VDD) | 2.2V – 3.6V DC |
| I/O Voltage (VDD_IO) | 1.8V – 3.6V (5V tolerant on breakout) |
| Operating Current | 5 mA (typical, active) |
| Sleep Mode Current | 2.5 mA |
| Power-Down Current | 1 µA |
| Full-Scale Ranges (Selectable) | ±245 dps, ±500 dps, ±2000 dps |
| Sensitivity (±245 dps) | 8.75 mdps/digit |
| Sensitivity (±500 dps) | 17.50 mdps/digit |
| Sensitivity (±2000 dps) | 70.00 mdps/digit |
| Output Resolution | 16-bit per axis |
| Angular Rate Noise Density | 0.011 °/s/√Hz |
| Nonlinearity | 0.2% FS |
| Communication Protocols | I2C (up to 400 kHz), SPI (up to 10 MHz) |
| FIFO Buffer Size | 32 levels, 16-bit data output |
| Start-Up Time | 50 ms (typical) |
| Shock Survival | 10,000 g |
| ESD Tolerance | 2 kV (HBM) |
| Operating Temperature | -40°C to +85°C |
| Module Dimensions | Approx. 15mm × 12mm (CJMCU-320 breakout) |
| Weight | Approx. 2g – 3g |












