CJMCU-TRRS 3.5mm Jack AV Stereo Module
CJMCU-TRRS 3.5mm Jack AV Stereo Module
Compact breakout board for audio/video signal interfacing with TRRS connectors
Introduction
The CJMCU-TRRS is a compact breakout module featuring a standard 3.5mm TRRS (Tip-Ring-Ring-Sleeve) jack for audio and video signal interfacing. This module simplifies connections between microcontrollers and audio/video devices.

Key Features
TRRS Interface
Standard 4-pole 3.5mm audio/video jack
Stereo Audio
Left and right channel support
Video Support
Composite video signal capability
Breakout Pins
Easy access to all signal lines
Technical Specifications
Jack Type | 3.5mm TRRS (CTIA standard) |
---|---|
Connections | Tip: Left Audio, Ring1: Right Audio, Ring2: Ground, Sleeve: Video/Mic |
PCB Dimensions | 20mm × 15mm × 6mm |
Pin Spacing | 2.54mm standard header |
Compatibility | Arduino, Raspberry Pi, most microcontrollers |
Pin Configuration

Pin Label | Function | TRRS Connection |
---|---|---|
L | Left Audio Channel | Tip |
R | Right Audio Channel | Ring 1 |
GND | Ground | Ring 2 |
V/M | Video or Microphone | Sleeve |
Note: The V/M pin serves dual purpose – video output when used as AV, or microphone input when used for audio applications.
Basic Wiring with Arduino

// Simple Audio Output Example const int audioPin = 9; // PWM pin for audio output void setup() { pinMode(audioPin, OUTPUT); } void loop() { // Generate simple tone tone(audioPin, 440, 500); // 440Hz for 500ms delay(1000); }
Common Applications
Audio Output
Connect to headphones or external speakers for sound output from microcontrollers.
Video Output
Interface with displays that accept composite video input.
Audio Input
Capture microphone input when configured for audio recording.
Troubleshooting
No Audio Output
- Verify TRRS plug is fully inserted
- Check wiring to correct audio channels
- Ensure audio signal is being generated
Poor Audio Quality
- Use proper amplification for speaker output
- Ensure clean power supply
- Check for loose connections
Video Signal Issues
- Confirm device supports composite video
- Verify correct video standard (NTSC/PAL)
- Check cable quality and connections
Related Posts
IC 74173 – 4-Bit D-Type Register with 3-State Outputs
IC 74173 - 4-Bit D-Type Register with 3-State Outputs
TTL Quad D Flip-Flop with Asynchronous Clear and Output Enable
...
DIY Metal Detector Kit
DIY Metal Detector Kit
DC 3V-5V Non-Contact Sensor Module with 60mm Detection Range
Introduction
The DIY Metal Detec...
CNC V3 Shield with 4 A4988 Drivers
CNC V3 Shield with 4 A4988 Drivers
Complete Arduino-compatible CNC controller for 3D printers and milling machines
...
CN3791 12V MPPT Solar Charger Module
CN3791 12V MPPT Solar Charger Module
Maximum Power Point Tracking Solar Charge Controller for Lead-Acid/Lithium Batteries
...
CJMCU-TRRS 3.5mm Jack AV Stereo Module
CJMCU-TRRS 3.5mm Jack AV Stereo Module
Compact breakout board for audio/video signal interfacing with TRRS connectors
...
TTP223 Capacitive Touch Sensor Module (Red)
TTP223 Capacitive Touch Sensor Module (Red)
Single-Key Touch Detection with Digital Output for Arduino and DIY Projects
...
Capacitive Soil Moisture Sensor
Capacitive Soil Moisture Sensor
Corrosion-Resistant Humidity Detection for Plants and Agricultural Applications
Intro...
VHM-314 Bluetooth Audio Receiver Board Module
VHM-314 Bluetooth Audio Receiver Board Module
High-fidelity stereo audio receiver with Bluetooth 5.0 and 3.5mm audio output
...
BD243 DIY Mini Tesla Coil Prototyping Kit
BD243 DIY Mini Tesla Coil Prototyping Kit
High-Voltage Wireless Power Demonstration - Build Your Own Spark Gap Tesla Coil
...
BF120-3AA Precision Strain Gauges (120Ω)
BF120-3AA Precision Strain Gauges (120Ω)
High-precision foil strain gauges for load cell applications with 120Ω resistance
...
Recent Comments