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
...
Recent Comments