Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use AUDIO PCB: Examples, Pinouts, and Specs

Image of AUDIO PCB
Cirkit Designer LogoDesign with AUDIO PCB in Cirkit Designer

Introduction

The AUDIO PCB, manufactured by Whistful Whistles, is a printed circuit board specifically designed for audio applications. It serves as a platform for integrating and connecting various audio components, such as amplifiers, mixers, and signal processors. This PCB is engineered to ensure high-quality audio signal transmission with minimal noise and distortion, making it ideal for professional audio systems, home theaters, and DIY audio projects.

Explore Projects Built with AUDIO PCB

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Adafruit Audio FX Mini Sound Board Dual Loudspeaker Audio System
Image of Adafruit Audio FX Sound Board: A project utilizing AUDIO PCB in a practical application
This circuit features an Adafruit Audio FX Mini Sound Board connected to two loudspeakers. The sound board's left and right audio channels (L_AC and R_AC) are connected to the respective pins of the loudspeakers, enabling stereo audio output. The sound board is powered through its VIN pin, and all components share a common ground.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO Controlled Soundwave Generator with IR Sensor Activation and Relay Switching
Image of Fish Attractor: A project utilizing AUDIO PCB in a practical application
This circuit features an Arduino UNO microcontroller interfaced with a 4-channel relay, two IR sensors, a servo motor, an LCD I2C display, a PAM8403 audio amplifier connected to a speaker, and an XR2206 function generator with a resistor and capacitor for frequency shaping. The Arduino controls the relays based on a potentiometer input, displays frequency information on the LCD, and adjusts the servo position in response to the IR sensors. The XR2206 generates an adjustable frequency signal, while the PAM8403 amplifies audio for the speaker.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Nano-Controlled Lighting System with Gesture and Sound Interaction
Image of 4 load controll using hand gesture and sound controll: A project utilizing AUDIO PCB in a practical application
This circuit features an Arduino Nano microcontroller interfaced with an APDS-9960 RGB and Gesture Sensor for color and gesture detection, and a KY-038 microphone module for sound detection. The Arduino controls a 4-channel relay module, which in turn switches four AC bulbs on and off. The 12V power supply is used to power the relay module, and the bulbs are connected to the normally open (N.O.) contacts of the relays, allowing the Arduino to control the lighting based on sensor inputs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Interactive Touch and Motion Sensor System with Bela Board and OLED Display
Image of GIZMO Teaset: A project utilizing AUDIO PCB in a practical application
This circuit integrates a Bela Board with various sensors and actuators, including a TRILL CRAFT touch sensor, an ADXXL335 accelerometer, a vibration motor, and a loudspeaker. The Bela Board processes input from the touch sensor and accelerometer, and controls the vibration motor and loudspeaker, while an OLED display provides visual feedback.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with AUDIO PCB

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Adafruit Audio FX Sound Board: A project utilizing AUDIO PCB in a practical application
Adafruit Audio FX Mini Sound Board Dual Loudspeaker Audio System
This circuit features an Adafruit Audio FX Mini Sound Board connected to two loudspeakers. The sound board's left and right audio channels (L_AC and R_AC) are connected to the respective pins of the loudspeakers, enabling stereo audio output. The sound board is powered through its VIN pin, and all components share a common ground.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Fish Attractor: A project utilizing AUDIO PCB in a practical application
Arduino UNO Controlled Soundwave Generator with IR Sensor Activation and Relay Switching
This circuit features an Arduino UNO microcontroller interfaced with a 4-channel relay, two IR sensors, a servo motor, an LCD I2C display, a PAM8403 audio amplifier connected to a speaker, and an XR2206 function generator with a resistor and capacitor for frequency shaping. The Arduino controls the relays based on a potentiometer input, displays frequency information on the LCD, and adjusts the servo position in response to the IR sensors. The XR2206 generates an adjustable frequency signal, while the PAM8403 amplifies audio for the speaker.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of 4 load controll using hand gesture and sound controll: A project utilizing AUDIO PCB in a practical application
Arduino Nano-Controlled Lighting System with Gesture and Sound Interaction
This circuit features an Arduino Nano microcontroller interfaced with an APDS-9960 RGB and Gesture Sensor for color and gesture detection, and a KY-038 microphone module for sound detection. The Arduino controls a 4-channel relay module, which in turn switches four AC bulbs on and off. The 12V power supply is used to power the relay module, and the bulbs are connected to the normally open (N.O.) contacts of the relays, allowing the Arduino to control the lighting based on sensor inputs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of GIZMO Teaset: A project utilizing AUDIO PCB in a practical application
Interactive Touch and Motion Sensor System with Bela Board and OLED Display
This circuit integrates a Bela Board with various sensors and actuators, including a TRILL CRAFT touch sensor, an ADXXL335 accelerometer, a vibration motor, and a loudspeaker. The Bela Board processes input from the touch sensor and accelerometer, and controls the vibration motor and loudspeaker, while an OLED display provides visual feedback.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Audio amplifiers for home or professional use
  • Signal processing and mixing boards
  • DIY audio projects and prototyping
  • Home theater systems
  • Musical instrument audio systems

Technical Specifications

The AUDIO PCB is designed to meet the needs of audio enthusiasts and professionals. Below are the key technical details:

General Specifications

Parameter Value
Manufacturer Whistful Whistles
PCB Material FR4 (Flame Retardant)
PCB Thickness 1.6 mm
Copper Thickness 1 oz/ft²
Number of Layers 2
Operating Voltage Range 5V to 24V
Maximum Current 2A
Impedance Control Yes
Audio Signal Noise < 0.01% THD (Total Harmonic Distortion)

Pin Configuration and Descriptions

The AUDIO PCB includes multiple connectors and terminals for interfacing with audio components. Below is a description of the key pins and connectors:

Input/Output Terminals

Pin/Connector Name Type Description
IN_L Input Left channel audio input
IN_R Input Right channel audio input
OUT_L Output Left channel audio output
OUT_R Output Right channel audio output
GND Ground Ground connection for the circuit
VCC Power Power supply input (5V to 24V)

Control Pins

Pin Name Type Description
MUTE Control Mutes the audio output when pulled HIGH
GAIN_SEL Control Selects the gain level for the amplifier circuit
PWR_EN Control Enables or disables power to the PCB

Usage Instructions

The AUDIO PCB is straightforward to use and can be integrated into a variety of audio systems. Follow the steps below to ensure proper operation:

Step 1: Power Supply

  • Connect a DC power supply (5V to 24V) to the VCC and GND terminals.
  • Ensure the power supply can provide sufficient current (up to 2A) for your application.

Step 2: Audio Input

  • Connect the left and right audio input signals to the IN_L and IN_R terminals, respectively.
  • Use shielded cables to minimize noise and interference.

Step 3: Audio Output

  • Connect the left and right audio output terminals (OUT_L and OUT_R) to your speakers, headphones, or other audio devices.
  • Ensure the connected devices are compatible with the output signal levels.

Step 4: Control Pins (Optional)

  • Use the MUTE pin to mute the audio output. Pull the pin HIGH to activate mute mode.
  • Adjust the gain level using the GAIN_SEL pin. Refer to the manufacturer's datasheet for specific gain settings.
  • Use the PWR_EN pin to enable or disable power to the PCB.

Example: Connecting to an Arduino UNO

The AUDIO PCB can be controlled using an Arduino UNO for advanced applications. Below is an example code snippet to control the MUTE and GAIN_SEL pins:

// Define pin connections
const int mutePin = 7;      // Connect to the MUTE pin on the AUDIO PCB
const int gainSelPin = 8;   // Connect to the GAIN_SEL pin on the AUDIO PCB

void setup() {
  // Initialize pins as outputs
  pinMode(mutePin, OUTPUT);
  pinMode(gainSelPin, OUTPUT);

  // Set initial states
  digitalWrite(mutePin, LOW);  // Ensure audio is not muted
  digitalWrite(gainSelPin, LOW); // Set default gain level
}

void loop() {
  // Example: Mute audio for 5 seconds, then unmute
  digitalWrite(mutePin, HIGH);  // Mute audio
  delay(5000);                  // Wait for 5 seconds
  digitalWrite(mutePin, LOW);   // Unmute audio

  // Example: Toggle gain level every 10 seconds
  digitalWrite(gainSelPin, HIGH); // Set higher gain
  delay(10000);                   // Wait for 10 seconds
  digitalWrite(gainSelPin, LOW);  // Set lower gain
  delay(10000);                   // Wait for 10 seconds
}

Best Practices

  • Use high-quality, shielded cables for all audio connections to minimize noise.
  • Avoid running audio signal cables parallel to power cables to reduce interference.
  • Ensure proper grounding to prevent ground loops and hum in the audio signal.

Troubleshooting and FAQs

Common Issues and Solutions

  1. No Audio Output

    • Verify that the power supply is connected and providing the correct voltage.
    • Check the MUTE pin state. Ensure it is set to LOW for normal operation.
    • Confirm that the input and output connections are secure and correctly wired.
  2. Distorted Audio

    • Ensure the input signal levels are within the acceptable range for the PCB.
    • Check for loose or damaged cables.
    • Verify that the gain setting is appropriate for your application.
  3. Excessive Noise or Hum

    • Use shielded cables for all audio connections.
    • Ensure proper grounding of the PCB and connected devices.
    • Avoid placing the PCB near high-frequency or high-power devices.

FAQs

Q: Can the AUDIO PCB handle stereo audio signals?
A: Yes, the AUDIO PCB is designed to handle stereo audio signals with separate left and right channels.

Q: What is the maximum power output of the AUDIO PCB?
A: The AUDIO PCB itself does not amplify signals but facilitates signal routing. The power output depends on the connected amplifier.

Q: Can I use the AUDIO PCB with a battery-powered system?
A: Yes, as long as the battery provides a stable voltage within the 5V to 24V range and sufficient current.

Q: Is the AUDIO PCB compatible with digital audio signals?
A: No, the AUDIO PCB is designed for analog audio signals only. Use a digital-to-analog converter (DAC) if working with digital audio sources.